<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="AdminAnmeldungen.aspx.cs" Inherits="QW2021C.Administration.AdminAnmeldungen" %>
<%@ Register Assembly="Syncfusion.EJ.Web, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" Namespace="Syncfusion.JavaScript.Web" TagPrefix="ej" %>
<%@ Register Assembly="Syncfusion.EJ, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" Namespace="Syncfusion.JavaScript.Models" TagPrefix="ej" %>
<asp:Content ID="MainContent" ContentPlaceHolderID="MainContent" runat="Server">
  <asp:Label runat="server"><h4>Anmeldung</h4></asp:Label>
    <style>
        .e-grid1 * {
/*  font-size: 11px !important;*/
}
    </style>
   
 <ej:Button ID="btnaktualiseren" runat="server" Type="Button" Text="Anmelde-Daten mit TAF-Daten aktualisieren" OnClick="btnaktualiseren_Click"></ej:Button>
    <asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionstring %>"
        SelectCommand="SELECT * FROM [Anmeldung]" 
        DeleteCommand="DELETE FROM [Anmeldung] WHERE [Anmeldenr] = @Anmeldenr" 
        UpdateCommand="UPDATE [Anmeldung] SET [Lizenznr] = @Lizenznr, [bez] = @bez, [Name] = @Name, [Vorname] = @Vorname, [GebDat] = @GebDat, [Geschlecht] = @Geschlecht, [Kategorie] = @Kategorie, [Nationalitaet] = @Nationalitaet, [VereinNr] = @VereinNr, [Wettkampf1] = @Wettkampf1, [Wettkampf2] = @Wettkampf2, [Wettkampf3] = @Wettkampf3, [Wettkampf4] = @Wettkampf4, [Mutiertam] = getdate(), [BenutzerNr] = @userid, [aktiv] = @aktiv, [mantlnr] = @mantlnr, [Mannschaftnralt_sik] = @Mannschaftnralt_sik, [Mannschaftsnr1] = @Mannschaftsnr1, [Mannschaftsnr2] = @Mannschaftsnr2, [Mannschaftsnr3] = @Mannschaftsnr3, [Mannschaftsnr4] = @Mannschaftsnr4, [Mannschaftnralt1] = @Mannschaftnralt1, [Mannschaftnralt2] = @Mannschaftnralt2, [Mannschaftnralt3] = @Mannschaftnralt3, [Mannschaftnralt4] = @Mannschaftnralt4, [mannschaftsnr] = @mannschaftsnr WHERE [Anmeldenr] = @Anmeldenr" InsertCommand="INSERT INTO [Anmeldung] ([Lizenznr], [bez], [Name], [Vorname], [GebDat], [Geschlecht], [Kategorie], [Nationalitaet], [VereinNr], [Wettkampf1], [Wettkampf2], [Wettkampf3], [Wettkampf4], [Mutiertam], [BenutzerNr], [aktiv], [mantlnr], [Mannschaftnralt_sik], [Mannschaftsnr1], [Mannschaftsnr2], [Mannschaftsnr3], [Mannschaftsnr4], [Mannschaftnralt1], [Mannschaftnralt2], [Mannschaftnralt3], [Mannschaftnralt4], [mannschaftsnr]) VALUES (@Lizenznr, @bez, @Name, @Vorname, @GebDat, @Geschlecht, @Kategorie, @Nationalitaet, @VereinNr, @Wettkampf1, @Wettkampf2, @Wettkampf3, @Wettkampf4, @Mutiertam, @BenutzerNr, @aktiv, @mantlnr, @Mannschaftnralt_sik, @Mannschaftsnr1, @Mannschaftsnr2, @Mannschaftsnr3, @Mannschaftsnr4, @Mannschaftnralt1, @Mannschaftnralt2, @Mannschaftnralt3, @Mannschaftnralt4, @mannschaftsnr) WHERE [Anmeldenr] = @Anmeldenr">
        <DeleteParameters>
            <asp:Parameter Name="Anmeldenr" Type="Int32" />
        </DeleteParameters>
        <InsertParameters>
            <asp:Parameter Name="Lizenznr" Type="String" />
            <asp:Parameter Name="bez" Type="String" />
            <asp:Parameter Name="Name" Type="String" />
            <asp:Parameter Name="Vorname" Type="String" />
            <asp:Parameter Name="GebDat" Type="String" />
            <asp:Parameter Name="Geschlecht" Type="String" />
            <asp:Parameter Name="Kategorie" Type="String" />
            <asp:Parameter Name="Nationalitaet" Type="String" />
            <asp:Parameter Name="VereinNr" Type="String" />
            <asp:Parameter Name="Wettkampf1" Type="Boolean" />
            <asp:Parameter Name="Wettkampf2" Type="Boolean" />
            <asp:Parameter Name="Wettkampf3" Type="Boolean" />
            <asp:Parameter Name="Wettkampf4" Type="Boolean" />
            <asp:Parameter Name="Mutiertam" Type="DateTime" />
            <asp:Parameter Name="BenutzerNr" Type="String" />
            <asp:Parameter Name="aktiv" Type="Boolean" />
            <asp:Parameter Name="mantlnr" Type="Int32" />
            <asp:Parameter Name="Mannschaftnralt_sik" Type="Int32" />
            <asp:Parameter Name="Mannschaftsnr1" Type="String" />
            <asp:Parameter Name="Mannschaftsnr2" Type="String" />
            <asp:Parameter Name="Mannschaftsnr3" Type="String" />
            <asp:Parameter Name="Mannschaftsnr4" Type="String" />
            <asp:Parameter Name="Mannschaftnralt1" Type="Int32" />
            <asp:Parameter Name="Mannschaftnralt2" Type="Int32" />
            <asp:Parameter Name="Mannschaftnralt3" Type="Int32" />
            <asp:Parameter Name="Mannschaftnralt4" Type="Int32" />
            <asp:Parameter Name="mannschaftsnr" Type="String" />
        </InsertParameters>
        <UpdateParameters>
            <asp:Parameter Name="Lizenznr" Type="String" />
            <asp:Parameter Name="bez" Type="String" />
            <asp:Parameter Name="Name" Type="String" />
            <asp:Parameter Name="Vorname" Type="String" />
            <asp:Parameter Name="GebDat" Type="String" />
            <asp:Parameter Name="Geschlecht" Type="String" />
            <asp:Parameter Name="Kategorie" Type="String" />
            <asp:Parameter Name="Nationalitaet" Type="String" />
            <asp:Parameter Name="VereinNr" Type="String" />
            <asp:Parameter Name="Wettkampf1" Type="Boolean" />
            <asp:Parameter Name="Wettkampf2" Type="Boolean" />
            <asp:Parameter Name="Wettkampf3" Type="Boolean" />
            <asp:Parameter Name="Wettkampf4" Type="Boolean" />
            <asp:Parameter Name="Mutiertam" Type="DateTime" />
            <asp:Parameter Name="BenutzerNr" Type="String" />
            <asp:Parameter Name="aktiv" Type="Boolean" />
            <asp:Parameter Name="mantlnr" Type="Int32" />
            <asp:Parameter Name="Mannschaftnralt_sik" Type="Int32" />
            <asp:Parameter Name="Mannschaftsnr1" Type="String" />
            <asp:Parameter Name="Mannschaftsnr2" Type="String" />
            <asp:Parameter Name="Mannschaftsnr3" Type="String" />
            <asp:Parameter Name="Mannschaftsnr4" Type="String" />
            <asp:Parameter Name="Mannschaftnralt1" Type="Int32" />
            <asp:Parameter Name="Mannschaftnralt2" Type="Int32" />
            <asp:Parameter Name="Mannschaftnralt3" Type="Int32" />
            <asp:Parameter Name="Mannschaftnralt4" Type="Int32" />
            <asp:Parameter Name="mannschaftsnr" Type="String" />
            <asp:Parameter Name="Anmeldenr" Type="Int32" />
            <asp:SessionParameter Name="userid" SessionField="UserID" />
        </UpdateParameters>
    </asp:SqlDataSource>
    <ej:Grid runat="server" ID="AdminAnmeldung" AllowPaging="True" CssClass="" DataSourceCachingMode="None" DataSourceID="SqlDataSource3" EnableLoadOnDemand="False" Locale="de-CH" MinWidth="0">
        <Columns>
            <ej:Column AllowEditing="False" DataType="number" Field="Anmeldenr" HeaderText="Nr." IsIdentity="True" IsPrimaryKey="True" Width="60px">
            </ej:Column>
            <ej:Column DataType="string" Field="Lizenznr" HeaderText="Lic." Width="80px">
            </ej:Column>
            <ej:Column DataType="string" Field="bez" HeaderText="Bez." Width="40px" >
            </ej:Column>
            <ej:Column DataType="string" Field="Name" Width="100px">
            </ej:Column>
            <ej:Column DataType="string" Field="Vorname">
            </ej:Column>
            <ej:Column DataType="string" Field="GebDat" Format="{0:dd.MM.yyyy}" Width="90px" >
            </ej:Column>
            <ej:Column DataType="string" Field="Geschlecht" HeaderText="G" Width="40px" >
            </ej:Column>
            <ej:Column DataType="string" Field="Kategorie" HeaderText="Kat" Width="70px">
            </ej:Column>
            <ej:Column DataType="string" Field="Nationalitaet" HeaderText="Nat" Width="60px">
            </ej:Column>
            <ej:Column DataType="string" Field="VereinNr" HeaderText="Verein" Width="100px">
            </ej:Column>
            <ej:Column DataType="boolean" Field="Wettkampf1" HeaderText="W1" Width="50px" EditType="BooleanEdit" >
            </ej:Column>
            <ej:Column DataType="boolean" Field="Wettkampf2" HeaderText="W2" Width="50px" EditType="BooleanEdit" >
            </ej:Column>
            <ej:Column DataType="boolean" Field="Wettkampf3" HeaderText="W3" Width="50px" EditType="BooleanEdit" >
            </ej:Column>
            <ej:Column DataType="boolean" Field="Wettkampf4" HeaderText="W4" Width="50px" EditType="BooleanEdit" >
            </ej:Column>
            <ej:Column DataType="date" Field="Mutiertam" AllowEditing="false" Width="90px" Format="{0:dd.MM.yyyy}">
            </ej:Column>
            <ej:Column DataType="string" Field="BenutzerNr" HeaderText="U." Width="40px" >
            </ej:Column>
            <ej:Column DataType="boolean" Field="aktiv" Width="50px" HeaderText="Akt." EditType="BooleanEdit">
            </ej:Column>
            <ej:Column DataType="number" Field="mantlnr" Visible="false" >
            </ej:Column>
            <ej:Column DataType="number" Field="Mannschaftnralt_sik" Visible="false">
            </ej:Column>
            <ej:Column DataType="string" Field="Mannschaftsnr1" Visible="false">
            </ej:Column>
            <ej:Column DataType="string" Field="Mannschaftsnr2" Visible="false">
            </ej:Column>
            <ej:Column DataType="string" Field="Mannschaftsnr3" Visible="false">
            </ej:Column>
            <ej:Column DataType="string" Field="Mannschaftsnr4" Visible="false">
            </ej:Column>
            <ej:Column DataType="number" Field="Mannschaftnralt1" Visible="false">
            </ej:Column>
            <ej:Column DataType="number" Field="Mannschaftnralt2" Visible="false">
            </ej:Column>
            <ej:Column DataType="number" Field="Mannschaftnralt3" Visible="false">
            </ej:Column>
            <ej:Column DataType="number" Field="Mannschaftnralt4" Visible="false">
            </ej:Column>
            <ej:Column DataType="string" Field="mannschaftsnr" Visible="false">
            </ej:Column>
        </Columns>
        <EditSettings AllowEditing="True" />

    </ej:Grid>
 

  
</asp:Content>