Version 1.0.0.30

This commit is contained in:
2021-04-27 18:49:08 +02:00
parent 7d7e6035b6
commit 1d03682162
112 changed files with 336 additions and 825539 deletions

View File

@@ -1,7 +1,8 @@
<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Anmeldung.aspx.cs" Inherits="QW2021C.UserFunktionen.Anmeldung" %>
<%@ Page MaintainScrollPositionOnPostback="true" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Anmeldung.aspx.cs" Inherits="QW2021C.UserFunktionen.Anmeldung" %>
<%@ 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" %>
<%@ Register assembly="Syncfusion.EJ" namespace="Syncfusion.JavaScript.Models" tagprefix="ej" %>
<asp:Content ID="MainContent" ContentPlaceHolderID="MainContent" runat="Server">
<asp:Label runat="server"><h4>Anmeldung</h4></asp:Label>
<br />
@@ -66,8 +67,12 @@
<br />
<ej:Button ID="btnDelete" runat="server" Text="Teilnehmer ohne Anmeldung löschen" Type="Button" EnableRTL="true" OnClick="btnDelete_Click">
</ej:Button>
<ej:Button ID="Button2" runat="server" Text="Prüfen" Type="Button" EnableRTL="true" OnClick="Button2_Click">
</ej:Button>
<ej:Button ID="Button1" runat="server" Text="Export" Type="Button" EnableRTL="true" Enabled="False" OnClick="Button1_Click">
</ej:Button>
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank" Visible="False">HyperLink</asp:HyperLink>
@@ -79,9 +84,9 @@
<ej:Grid runat="server" ID="Anmeldegrid" EnableAltRow="true" CssClass="e-grid1" DataSourceCachingMode="None" DataSourceID="SqlDataSource3" EnableLoadOnDemand="False" Locale="de-DE"
MinWidth="0" AllowPaging="true" OnServerCommandButtonClick="onclick" OnServerBatchEditRow="OnServer_Batcheditrow_Anmeldung"
OnServerExcelExporting="FlatGrid_ServerExcelExporting">
MinWidth="0" AllowPaging="true" OnServerCommandButtonClick="onclick" OnServerBatchEditRow="OnServer_Batcheditrow_Anmeldung"
OnServerExcelExporting="FlatGrid_ServerExcelExporting" AllowSelection="False">
<ClientSideEvents QueryCellInfo="queryCellInfo" Create="create" />
<Columns>
<ej:Column AllowEditing="False" DataType="number" Field="Anmeldenr" IsIdentity="True" IsPrimaryKey="True" Visible="false">
</ej:Column>
@@ -101,37 +106,62 @@
</ej:Column>
<ej:Column DataType="string" Field="VereinNr" HeaderText="Verein" AllowEditing="false">
</ej:Column>
<ej:Column DataType="boolean" Field="Wettkampf1" HeaderText="W1" Width="70px" EditType="BooleanEdit">
<%-- <command>
<ej:Commands Type="W1">
<ButtonOptions Text="X" Height="20px" Width="20px" Type="Button" />
</ej:Commands>
</command> --%>
<%--<ej:Column DataType="boolean" Field="Wettkampf1" HeaderText="W1" Width="50px" EditType="BooleanEdit" Visible="false" >
</ej:Column>
<ej:Column DataType="string" Field="Mannschaftsnr1" Visible="false">
</ej:Column>
<ej:Column DataType="boolean" Field="Wettkampf2" HeaderText="W2" Width="70px" EditType="BooleanEdit">
<ej:Column DataType="boolean" Field="Wettkampf2" HeaderText="W2" Width="50px" EditType="BooleanEdit" Visible="false">
</ej:Column>
<ej:Column DataType="string" Field="Mannschaftsnr2" Visible="false">
</ej:Column>
<ej:Column DataType="boolean" Field="Wettkampf3" HeaderText="W3" Width="70px" EditType="BooleanEdit">
<ej:Column DataType="boolean" Field="Wettkampf3" HeaderText="W3" Width="50px" EditType="BooleanEdit" Visible="false" >
</ej:Column>
<ej:Column DataType="string" Field="Mannschaftsnr3" Visible="false">
</ej:Column>
<ej:Column DataType="boolean" Field="Wettkampf4" HeaderText="W4" Width="70px" EditType="BooleanEdit">
<ej:Column DataType="boolean" Field="Wettkampf4" HeaderText="W4" Width="50px" EditType="BooleanEdit" Visible="false">
</ej:Column>
<ej:Column DataType="string" Field="Mannschaftsnr4" Visible="false">
</ej:Column>
</ej:Column>--%>
<ej:Column DataType="date" Field="Mutiertam" Visible="false" AllowEditing="false">
</ej:Column>
<ej:Column DataType="string" Field="BenutzerNr" Visible="false" AllowEditing="false">
</ej:Column>
<ej:Column DataType="string" Field="aktiv" Visible="false" AllowEditing="false">
</ej:Column>
<ej:Column HeaderText="">
<ej:Column HeaderText="W1" Field="Wettkampf1" TextAlign="Center" >
<Command>
<ej:Commands Type="delete">
<ButtonOptions Text="löschen" Click="onClick" />
<ej:Commands Type="SelectW1" >
<ButtonOptions Type="Button" Text="" Click="onClickSelectW1" CssClass="e-flat" />
</ej:Commands>
</Command>
</ej:Column>
<ej:Column HeaderText="W2" Field="Wettkampf2" TextAlign="Center">
<Command>
<ej:Commands Type="SelectW2">
<ButtonOptions Text="" Click="onClickSelectW2" CssClass="e-flat"/>
</ej:Commands>
</Command>
</ej:Column>
<ej:Column HeaderText="W3" Field="Wettkampf3" TextAlign="Center">
<Command>
<ej:Commands Type="SelectW3">
<ButtonOptions Text="" Click="onClickSelectW2" CssClass="e-flat" />
</ej:Commands>
</Command>
</ej:Column>
<ej:Column HeaderText="W4" Field="Wettkampf4" TextAlign="Center">
<Command >
<ej:Commands Type="SelectW4">
<ButtonOptions Text="" Click="onClickSelectW2" CssClass="e-flat"/>
</ej:Commands>
</Command>
</ej:Column>
<ej:Column HeaderText="">
<Command>
<ej:Commands Type="delete" >
<ButtonOptions Text="löschen" Click="onClick" />
</ej:Commands>
</Command>
@@ -139,10 +169,11 @@
</Columns>
<EditSettings AllowDeleting="true" AllowEditing="true" EditMode="Batch" ShowConfirmDialog="true" />
<ContextMenuSettings EnableContextMenu="false"></ContextMenuSettings>
<SelectionSettings EnableToggle="false" />
<ToolbarSettings ShowToolbar="true" ToolbarItems="update" />
</ej:Grid>
<br />
<asp:Label ID="lblmessage" runat="server" Text="Vor dem Blättern bitte allfällige Änderungen speichern!" ForeColor="Red"></asp:Label>
<%--<asp:Label ID="lblmessage" runat="server" Text="Vor dem Blättern bitte allfällige Änderungen speichern!" ForeColor="Red"></asp:Label>--%>
<asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionString %>"
SelectCommand="SELECT Anmeldenr, Lizenznr, Name, Vorname, GebDat, Geschlecht, Kategorie, Nationalitaet, VereinNr, Wettkampf1, Mannschaftsnr1, Wettkampf2,Mannschaftsnr2, Wettkampf3, Mannschaftsnr3, Wettkampf4, Mannschaftsnr4, Mutiertam, BenutzerNr, aktiv FROM Anmeldung WHERE (VereinNr = @VereinNr) and aktiv=1"
@@ -165,8 +196,27 @@
<asp:Parameter Name="anmeldenr" />
</UpdateParameters>
</asp:SqlDataSource>
<style>
.WBackground {
background-color:limegreen;
};
.transparent {
color:white;
}
</style>
<script type="text/javascript">
function queryCellInfo(args) {
if (args.column.field == "Wettkampf1" && args.data.Wettkampf1 == 1)
$($(args.cell)).css("backgroundColor", "limegreen").css("color", "red");
if (args.column.field == "Wettkampf2" && args.data.Wettkampf2 == 1)
$($(args.cell)).css("backgroundColor", "limegreen").css("color", "red");
if (args.column.field == "Wettkampf3" && args.data.Wettkampf3 == 1)
$($(args.cell)).css("backgroundColor", "limegreen").css("color", "red");
if (args.column.field == "Wettkampf4" && args.data.Wettkampf4 == 1)
$($(args.cell)).css("backgroundColor", "limegreen").css("color", "red");
}
//function OnSaveData(args) {
// var grid = $("#MainContent_Anmeldegrid").ejGrid("instance");
// grid.editMode.batchChanges();
@@ -184,8 +234,12 @@
// var grid1 = $("#MainContent_Grid1").ejGrid("instance");
// grid1.refreshData;
// }
function celledit(e) {
alert("CellEdit event is triggered");
}
</script>
<ej:Dialog ID="msgDialog" Title="Teilnehmer löschen" Width="350" runat="server" CssClass="e-grid1" ShowOnInit="false" ActionButtons="close">
<DialogContent>