Update 1.5.0.10

This commit is contained in:
2022-03-10 14:22:04 +01:00
parent d9895bdfad
commit f37abea441
38 changed files with 619186 additions and 98 deletions

View File

@@ -3,11 +3,13 @@
<%@ Register Assembly="Syncfusion.EJ, Version=18.3460.0.35, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" Namespace="Syncfusion.JavaScript.Models" TagPrefix="ej" %>
<%@ Register Src="~/Menu/Menu.ascx" TagPrefix="shu" TagName="Menu" %>
<%@ Register assembly="Syncfusion.EJ" namespace="Syncfusion.JavaScript.Models" tagprefix="ej" %>
<asp:Content ID="MainContent" ContentPlaceHolderID="MainContent" runat="Server">
<asp:Label runat="server"><h4>Teilnehmer-Erfassung</h4></asp:Label>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionstring %>"
SelectCommand="SELECT * FROM [Teilnehmer] where teilnehmernr > -999999"
SelectCommand="SELECT *, dbo.Get_Lizenzmapping(dbo.teilnehmer.license) as LM FROM [Teilnehmer] where teilnehmernr > -999999"
DeleteCommand="DELETE FROM [Teilnehmer] WHERE [Teilnehmernr] = @Teilnehmernr"
UpdateCommand="UPDATE [Teilnehmer] SET [Vereinnr] = @Vereinnr, [Name] = @Name, [Vorname] = @Vorname, [GebDat] = @GebDat, [Geschlecht] = @Geschlecht, [Nationalitaet] = @Nationalitaet, [Kategorie] = @Kategorie, [Mutiert_am] = @Mutiert_am, [BenutzerNr] = @BenutzerNr, [aktiv] = @aktiv, [error] = @error, [license] = @license, [KidID]=@KidID WHERE [Teilnehmernr] = @Teilnehmernr"
InsertCommand="INSERT INTO [Teilnehmer] ([Teilnehmernr], [Vereinnr], [Name], [Vorname], [GebDat], [Geschlecht], [Nationalitaet], [Kategorie], [Mutiert_am], [BenutzerNr], [aktiv], [error], [license]) VALUES (@Teilnehmernr, @Vereinnr, @Name, @Vorname, @GebDat, @Geschlecht, @Nationalitaet, @Kategorie, @Mutiert_am, @BenutzerNr, @aktiv, @error, @license)">
@@ -120,6 +122,7 @@
<ej:Grid ID="Grid1" runat="server" CssClass="" DataSourceCachingMode="None"
DataSourceID="SqlDataSource1" EnableLoadOnDemand="False" Locale="de-DE" MinWidth="0" AllowPaging="True" AllowSorting="True"
OnServerEditRow="Grid1_ServerEditRow">
<ClientSideEvents RowDataBound="rowDataBound" />
<Columns>
<ej:Column DataType="number" Field="Teilnehmernr" IsPrimaryKey="True">
</ej:Column>
@@ -150,8 +153,21 @@
</ej:Column>
<ej:Column DataType="string" Field="license" AllowEditing="false">
</ej:Column>
<ej:Column DataType="string" Field="LM" AllowEditing="false" Visible="false">
</ej:Column>
</Columns>
<EditSettings AllowEditing="true" AllowDeleting="true"></EditSettings>
<ToolbarSettings ShowToolbar="true" ToolbarItems="edit,delete,update,cancel"></ToolbarSettings>
</ej:Grid>
<script type="text/javascript">
function rowDataBound(args) {
if (args.data.LM != args.data.license)
args.row.css("backgroundColor", "#F3C3C3").css("color", "black");/*custom css applied to the row */
}
</script>
</asp:Content>

View File

@@ -15,82 +15,82 @@ namespace QW2021C.Administration
{
/// <summary>
/// SqlDataSource1-Steuerelement
/// SqlDataSource1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.SqlDataSource SqlDataSource1;
/// <summary>
/// SqlDataSource2-Steuerelement
/// SqlDataSource2-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.SqlDataSource SqlDataSource2;
/// <summary>
/// SqlDataSource3-Steuerelement
/// SqlDataSource3-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.SqlDataSource SqlDataSource3;
/// <summary>
/// SqlDataSource4-Steuerelement
/// SqlDataSource4-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.SqlDataSource SqlDataSource4;
/// <summary>
/// SqlDataSource5-Steuerelement
/// SqlDataSource5-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.SqlDataSource SqlDataSource5;
/// <summary>
/// Panel1-Steuerelement
/// Panel1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.Panel Panel1;
/// <summary>
/// Fehlergrid-Steuerelement
/// Fehlergrid-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::Syncfusion.JavaScript.Web.Grid Fehlergrid;
/// <summary>
/// Button1-Steuerelement
/// Button1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::Syncfusion.JavaScript.Web.Button Button1;
/// <summary>
/// Grid1-Steuerelement
/// Grid1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::Syncfusion.JavaScript.Web.Grid Grid1;

View File

@@ -717,4 +717,43 @@ public class clsDB
return dsdaten.Tables[0].Rows[0][0].ToString();
}
public void merge_athlete(int id_athlete, int teilnehmernr, string lizenz)
{
Get_Tabeldata_for_Update("Select * from teilnehmer where teilnehmernr=" + teilnehmernr.ToString(), false, true);
DataRow r = dsdaten.Tables[0].Rows[0];
r["base_lizenz"] = lizenz;
Update_Tabeldata();
}
public int zusammenlegung(string verein)
{
SqlConnection myConnection = new SqlConnection(this.Connectionstring);
SqlCommand myCommand = new SqlCommand("dbo.sp_mergeathleten", myConnection);
myCommand.Parameters.Add("@fnkt", SqlDbType.Int, 4);
myCommand.Parameters.Add("@Verein", SqlDbType.VarChar, 255);
myCommand.Parameters[0].Value = 0;
myCommand.Parameters[1].Value = verein;
myCommand.CommandType = CommandType.StoredProcedure;
myCommand.CommandTimeout = 600;
SqlDataAdapter da = new SqlDataAdapter(myCommand);
dsdaten.Tables.Clear();
try
{
myConnection.Open();
da.Fill(dsdaten, "Daten");
//myCommand.ExecuteNonQuery();
}
catch (Exception ex)
{
return 0;
}
finally
{
if (myConnection.State == ConnectionState.Open)
myConnection.Close();
}
return dsdaten.Tables[0].Rows.Count;
}
}

View File

@@ -22,6 +22,9 @@ padding-bottom:50px; }
<p>
<asp:Label ID="lblheader2" runat="server"></asp:Label>
</p>
<p>
<asp:Label ID="lblHeader3" runat="server"></asp:Label>
</p>
</div>
<table class="container">
<tr>

View File

@@ -11,12 +11,17 @@ namespace QW2021C
{
protected void Page_Load(object sender, EventArgs e)
{
this.lblHeader3.Text = "";
clsDB db = new clsDB();
db.Get_Tabledata("Select * from applikation", false, true);
this.lblHeader.Text = db.dsdaten.Tables[0].Rows[0]["CenterTitle"].ToString();
this.lblheader2.Text = db.dsdaten.Tables[0].Rows[0]["CenterText"].ToString();
this.lblnews.Text = db.dsdaten.Tables[0].Rows[0]["Rightnews"].ToString();
this.lblnews.Text = this.lblnews.Text + db.get_importstatistik();
}
}
}

View File

@@ -15,28 +15,37 @@ namespace QW2021C
{
/// <summary>
/// lblHeader-Steuerelement
/// lblHeader-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblHeader;
/// <summary>
/// lblheader2-Steuerelement
/// lblheader2-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblheader2;
/// <summary>
/// lblnews-Steuerelement
/// lblHeader3-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblHeader3;
/// <summary>
/// lblnews-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblnews;

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,78 @@
<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="MergeAthlethen.aspx.cs" Inherits="QW2021C.Administration.MergeAthlethen" %>
<%@ 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>Zusammenführung nicht lizenzierte Teilnehmer / lizenzierte Athleten</h4></asp:Label>
<ej:Grid ID="Grid1" runat="server" CssClass="" DataSourceCachingMode="None" DataSourceID="SqlDataSource1" EnableLoadOnDemand="True" Locale="de-CH" MinWidth="0" AllowPaging="True" AllowSorting="True" AllowFiltering="True" OnServerCommandButtonClick="Grid1_ServerCommandButtonClick">
<ClientSideEvents RowDataBound="rowDataBound" />
<Columns>
<ej:Column DataType="number" Field="id_athlete" AllowEditing="False" IsIdentity="True" IsPrimaryKey="True" HeaderText="ID">
</ej:Column>
<ej:Column DataType="number" Field="Teilnehmernr" IsPrimaryKey="True" HeaderText="TLNr">
</ej:Column>
<ej:Column DataType="string" Field="license" HeaderText="Lic">
</ej:Column>
<ej:Column DataType="string" Field="lastname" HeaderText="Name">
</ej:Column>
<ej:Column DataType="string" Field="firstname" HeaderText="Vorname">
</ej:Column>
<ej:Column DataType="string" Field="sex" HeaderText="G.">
</ej:Column>
<ej:Column DataType="string" Field="license_cat">
</ej:Column>
<ej:Column DataType="string" Field="nationality" HeaderText="Nat.">
</ej:Column>
<ej:Column DataType="string" Field="account_code" HeaderText="Verein">
</ej:Column>
<ej:Column DataType="string" Field="birth_date" HeaderText="Geb.-DaT">
</ej:Column>
<ej:Column DataType="string" Field="TLizenz" HeaderText="Zuget Liz.">
</ej:Column>
<%-- <ej:Column DataType="string" Field="Name">
</ej:Column>
<ej:Column DataType="string" Field="Vorname">
</ej:Column>
<ej:Column AllowEditing="False" DataType="string" Field="TGebDat">
</ej:Column>
<ej:Column DataType="string" Field="Kategorie">
</ej:Column>
<ej:Column DataType="string" Field="Geschlecht">
</ej:Column>
<ej:Column DataType="string" Field="Nationalitaet">
</ej:Column>--%>
<ej:Column DataType="string" Field="base_lizenz" HeaderText="Base-Liz.">
</ej:Column>
<ej:Column HeaderText="Funktion" Width="170px">
<Command>
<ej:Commands Type="Merge" >
<ButtonOptions Text="Zusammenführen" Click="onClick" Width="130px" />
</ej:Commands>
</Command>
</ej:Column>
</Columns>
</ej:Grid>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionstring %>"
SelectCommand="sp_mergeathleten" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:Parameter DefaultValue="0" Name="fnkt" Type="Int32" />
<asp:Parameter DefaultValue="1.ZH.1837" Name="verein" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<script type="text/javascript">
function rowDataBound(args) {
if (args.data.base_lizenz != "")
args.row.css("backgroundColor", "#F3C3C3").css("color", "black");/*custom css applied to the row */
if (args.data.base_lizenz != "")
args.row.find(".e-unboundcell").find("button").ejButton({ text: "Aufheben" });
}
</script>
</asp:Content>

View File

@@ -0,0 +1,94 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace QW2021C.Administration
{
public partial class MergeAthlethen : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
{
try
{
if (Session["LoggedIn"].ToString() == "False")
{
Response.Redirect("~/default.aspx");
return;
}
}
catch
{
Response.Redirect("~/default.aspx");
return;
}
SqlDataSource1.SelectParameters["fnkt"].DefaultValue = "0";
if (Session["Admin"] == "True")
{
SqlDataSource1.SelectParameters["verein"].DefaultValue = "ALL";
}
else
{
SqlDataSource1.SelectParameters["verein"].DefaultValue = Session["Username"].ToString();
}
//Grid1.DataBind();
//SqlDataSource1.DataBind();
}
//sqldatasource1.selectparameters("UserID").DefaultValue = "whatever you want"
}
protected void Grid1_ServerCommandButtonClick(object sender, Syncfusion.JavaScript.Web.GridEventArgs e)
{
Dictionary<string, object> keyVals = e.Arguments["data"] as Dictionary<string, object>;
int id_athlete = 0;
int teilnehemernr = 0;
string license = "";
string base_lizenz = "";
foreach (KeyValuePair<string, object> keyval in keyVals)
{
if (keyval.Key == "id_athlete")
{
id_athlete = Convert.ToInt32(keyval.Value);
}
if (keyval.Key == "Teilnehmernr")
{
teilnehemernr = Convert.ToInt32(keyval.Value);
}
if (keyval.Key == "license")
{
license = keyval.Value.ToString();
}
if (keyval.Key == "license")
{
license = keyval.Value.ToString();
}
if (keyval.Key== "base_lizenz")
{
base_lizenz = keyval.Value.ToString();
}
}
if (teilnehemernr != 0 && id_athlete != 0 && license != "")
{
clsDB db = new clsDB();
if (base_lizenz != "")
{
license = "";
}
db.merge_athlete(id_athlete, teilnehemernr, license);
}
}
}
}

35
MAthlete/MergeAthlethen.aspx.designer.cs generated Normal file
View File

@@ -0,0 +1,35 @@
//------------------------------------------------------------------------------
// <automatisch generiert>
// Dieser Code wurde von einem Tool generiert.
//
// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn
// der Code neu generiert wird.
// </automatisch generiert>
//------------------------------------------------------------------------------
namespace QW2021C.Administration
{
public partial class MergeAthlethen
{
/// <summary>
/// Grid1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::Syncfusion.JavaScript.Web.Grid Grid1;
/// <summary>
/// SqlDataSource1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.SqlDataSource SqlDataSource1;
}
}

View File

@@ -19,6 +19,7 @@
<ej:Menu ID="Menu1" runat="server" Width="100%" CssClass="flat-saffron">
</ej:Menu>
</div>
<div class="col-md-4">
<asp:HyperLink ID="btnhelp" Target="_blank" runat="server" Text="Hilfe" CssClass="btn btn-primary btn-sm" ForeColor="white" Style="position: relative; left: -20px" NavigateUrl="" />
@@ -39,6 +40,8 @@
</asp:Panel>
</div>
</div>
<br /><asp:Label ID="lblHeader3" runat="server" ForeColor="#FF6600" Visible="False">Allfällige Zusammenlegung &#39;Nicht lizenzierte Teilnehmenr&#39; und &#39;lizenzierte Athleten&#39; prüfen</asp:Label>
<asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#FF6600" NavigateUrl="~/MAthlete/MergeAthlethen.aspx" Visible="False">(hier)</asp:HyperLink>
<hr />
<%--<ej:Dialog ID="firstdialog" Title="Dialog" Width="250" runat="server" ShowOnInit="false">

View File

@@ -16,11 +16,19 @@ namespace QW2021C.Menu
{
try
{
String Admintest = ConfigurationSettings.AppSettings["Admintest"];
if (Admintest=="True")
string AutoLogin = ConfigurationSettings.AppSettings["AutoLogin"];
if (AutoLogin == "True")
{
//login("usertest", "usertest");
login(ConfigurationSettings.AppSettings["User"], ConfigurationSettings.AppSettings["Password"]);
}
//String Admintest = ConfigurationSettings.AppSettings["Admintest"];
//if (Admintest=="True")
//{
// login(ConfigurationSettings.AppSettings["User"], ConfigurationSettings.AppSettings["Password"]);
//}
}
catch { }
@@ -42,7 +50,19 @@ namespace QW2021C.Menu
}
//if (Session["LoggedIn"].ToString() == "true")
//login("a", "a");
try
{
if ((Session["LoggedIn"].ToString() == "True") && (Session["Admin"] != "True"))
{
clsDB xdb = new clsDB();
if (xdb.zusammenlegung(Session["Username"].ToString()) > 0)
{
this.lblHeader3.Text = "Bitte prüfen Sie, ob allfällige Zusammenlegungen von 'Nicht lizenzierten Teilnehmenr' und lizenzierten Teilnehmern möglich sind";
}
}
}
catch { }
try
{
// If Page.IsPostBack Then Exit Sub
@@ -80,6 +100,7 @@ namespace QW2021C.Menu
catch
{
}
}
public void get_menu(string menutype)
@@ -157,6 +178,22 @@ namespace QW2021C.Menu
protected void Button1_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
{
login(this.TxtUsername.Text, this.txtpassword.Text);
try
{
this.lblHeader3.Visible = false;
this.HyperLink1.Visible = false;
if ((Session["LoggedIn"].ToString() == "True") && (Session["Admin"] != "True"))
{
clsDB xdb = new clsDB();
if (xdb.zusammenlegung(Session["Username"].ToString()) > 0)
{
this.lblHeader3.Visible = true;
this.HyperLink1.Visible = true;
}
}
}
catch { }
}
public void login(string username, string password)

View File

@@ -15,75 +15,93 @@ namespace QW2021C.Menu
{
/// <summary>
/// Menu1-Steuerelement
/// Menu1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::Syncfusion.JavaScript.Web.Menu Menu1;
/// <summary>
/// btnhelp-Steuerelement
/// btnhelp-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.HyperLink btnhelp;
/// <summary>
/// PanelLogin-Steuerelement
/// PanelLogin-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.Panel PanelLogin;
/// <summary>
/// TxtUsername-Steuerelement
/// TxtUsername-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox TxtUsername;
/// <summary>
/// txtpassword-Steuerelement
/// txtpassword-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtpassword;
/// <summary>
/// Button1-Steuerelement
/// Button1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::Syncfusion.JavaScript.Web.Button Button1;
/// <summary>
/// PanelLoggedin-Steuerelement
/// PanelLoggedin-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.Panel PanelLoggedin;
/// <summary>
/// Button2-Steuerelement
/// Button2-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::Syncfusion.JavaScript.Web.Button Button2;
/// <summary>
/// lblHeader3-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblHeader3;
/// <summary>
/// HyperLink1-Steuerelement.
/// </summary>
/// <remarks>
/// Automatisch generiertes Feld.
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
/// </remarks>
protected global::System.Web.UI.WebControls.HyperLink HyperLink1;
}
}

View File

@@ -203,6 +203,7 @@
<Content Include="Administration\ExportAnmeldung.aspx" />
<Content Include="Administration\Filebrowser.aspx" />
<Content Include="Administration\Kategorien.aspx" />
<Content Include="MAthlete\MergeAthlethen.aspx" />
<Content Include="Administration\Upload.aspx" />
<Content Include="Administration\Verein.aspx" />
<Content Include="Administration\Vereine_Manuell.aspx" />
@@ -631,6 +632,13 @@
<Compile Include="Administration\Kategorien.aspx.designer.cs">
<DependentUpon>Kategorien.aspx</DependentUpon>
</Compile>
<Compile Include="MAthlete\MergeAthlethen.aspx.cs">
<DependentUpon>MergeAthlethen.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="MAthlete\MergeAthlethen.aspx.designer.cs">
<DependentUpon>MergeAthlethen.aspx</DependentUpon>
</Compile>
<Compile Include="Administration\saveFilescsv.ashx.cs">
<DependentUpon>saveFilescsv.ashx</DependentUpon>
</Compile>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<watDataset version="20220308_full">
<watDataset version="20220309_full">
<accounts>
<account>
<accountCode>1.LG.0043</accountCode>
@@ -538782,7 +538782,7 @@
<birthDate>04.12.2010</birthDate>
<sex>W</sex>
<nationality>SUI</nationality>
<accountCode>1.GE.0405</accountCode>
<accountCode>1.GE.0401</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
@@ -622318,6 +622318,18 @@
</performanceIndoor>
</performances>
</athlete>
<athlete license="259243" licensePaid="1" licenseCat="U10W">
<lastName>Edimo Takoudjoun</lastName>
<firstName>Dehlia</firstName>
<birthDate>09.04.2013</birthDate>
<sex>W</sex>
<nationality>98</nationality>
<accountCode>1.BE.0188</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
</performances>
</athlete>
<athlete license="167790" licensePaid="0" licenseCat="U16M">
<lastName>Edougue-Kemm</lastName>
<firstName>Nolan Eric Junior</firstName>
@@ -644097,6 +644109,18 @@
</performance>
</performances>
</athlete>
<athlete license="259245" licensePaid="1" licenseCat="U12W">
<lastName>Emini</lastName>
<firstName>Elona</firstName>
<birthDate>08.24.2012</birthDate>
<sex>W</sex>
<nationality>99</nationality>
<accountCode>1.SH.1101</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
</performances>
</athlete>
<athlete license="139293" licensePaid="0" licenseCat="MAN_">
<lastName>Emma</lastName>
<firstName>Roberto</firstName>
@@ -710858,6 +710882,18 @@
</performance>
</performances>
</athlete>
<athlete license="258753" licensePaid="1" licenseCat="U16W">
<lastName>Fischer</lastName>
<firstName>Malena</firstName>
<birthDate>07.25.2007</birthDate>
<sex>W</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
</performances>
</athlete>
<athlete license="165324" licensePaid="1" licenseCat="U18M">
<lastName>Fischer</lastName>
<firstName>Marco</firstName>
@@ -926329,6 +926365,18 @@
</performance>
</performances>
</athlete>
<athlete license="258752" licensePaid="1" licenseCat="U18M">
<lastName>Gysi</lastName>
<firstName>Livio</firstName>
<birthDate>04.10.2006</birthDate>
<sex>M</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
</performances>
</athlete>
<athlete license="131300" licensePaid="1" licenseCat="WOM_">
<lastName>Gysi</lastName>
<firstName>May-Madeleine</firstName>
@@ -1205456,7 +1205504,7 @@
</performanceIndoor>
</performances>
</athlete>
<athlete license="173054" licensePaid="0" licenseCat="MAN_">
<athlete license="173054" licensePaid="1" licenseCat="MAN_">
<lastName>Kobler</lastName>
<firstName>Patrick</firstName>
<birthDate>10.07.1993</birthDate>
@@ -1473590,6 +1473638,18 @@
</performance>
</performances>
</athlete>
<athlete license="259215" licensePaid="1" licenseCat="U12W">
<lastName>Meierhans</lastName>
<firstName>Ariane</firstName>
<birthDate>10.05.2011</birthDate>
<sex>W</sex>
<nationality>SUI</nationality>
<accountCode>1.ILV.0737</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
</performances>
</athlete>
<athlete license="131804" licensePaid="0" licenseCat="MAN_">
<lastName>Meierhans</lastName>
<firstName>Dominic</firstName>
@@ -1704869,6 +1704929,18 @@
<performances>
</performances>
</athlete>
<athlete license="257407" licensePaid="1" licenseCat="U16M">
<lastName>Pervan</lastName>
<firstName>Ivano</firstName>
<birthDate>11.01.2008</birthDate>
<sex>M</sex>
<nationality>CRO</nationality>
<accountCode>1.SG.1041</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
</performances>
</athlete>
<athlete license="252899" licensePaid="0" licenseCat="U14M">
<lastName>Perviz</lastName>
<firstName>Aydin</firstName>
@@ -1840832,6 +1840904,18 @@
</performance>
</performances>
</athlete>
<athlete license="259106" licensePaid="1" licenseCat="U18W">
<lastName>Robin</lastName>
<firstName>Julie</firstName>
<birthDate>07.03.2006</birthDate>
<sex>W</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
</performances>
</athlete>
<athlete license="259004" licensePaid="1" licenseCat="U12M">
<lastName>Robinot</lastName>
<firstName>Amaury</firstName>
@@ -1860943,7 +1861027,7 @@
<birthDate>01.05.2007</birthDate>
<sex>M</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<accountCode>1.TI.1509</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
@@ -1937964,6 +1938048,18 @@
<performances>
</performances>
</athlete>
<athlete license="259105" licensePaid="1" licenseCat="U18M">
<lastName>Savoldi</lastName>
<firstName>Nicola</firstName>
<birthDate>09.25.2006</birthDate>
<sex>M</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<secondaccountCode></secondaccountCode>
<lastKnownAccountinfo></lastKnownAccountinfo>
<performances>
</performances>
</athlete>
<athlete license="141520" licensePaid="0" licenseCat="W40_">
<lastName>Savoldi</lastName>
<firstName>Sandra</firstName>
@@ -2420090,14 +2420186,14 @@
<notificationEffort date="" event=""></notificationEffort>
</performance>
<performance sportDiscipline="378" licenseCategory="">
<bestEffort date="05.30.2021" event="Meeting Meilen">000063.08</bestEffort>
<seasonEffort date="02.26.2022" event="Winterwurf">000061.10</seasonEffort>
<notificationEffort date="02.26.2022" event="Winterwurf">000061.10</notificationEffort>
<bestEffort date="03.05.2022" event="Championnats de France de Lancers Hivernaux">000064.06</bestEffort>
<seasonEffort date="03.05.2022" event="Championnats de France de Lancers Hivernaux">000064.06</seasonEffort>
<notificationEffort date="03.05.2022" event="Championnats de France de Lancers Hivernaux">000064.06</notificationEffort>
</performance>
<performanceIndoor sportDiscipline="378" licenseCategory="">
<bestEffort date="" event=""></bestEffort>
<seasonEffort date="" event=""></seasonEffort>
<notificationEffort date="05.30.2021" event="Meeting Meilen">000063.08</notificationEffort>
<notificationEffort date="03.05.2022" event="Championnats de France de Lancers Hivernaux">000064.06</notificationEffort>
</performanceIndoor>
<performance sportDiscipline="381" licenseCategory="">
<bestEffort date="06.29.2021" event="Spitzen Leichtathletik Luzern">000053.43</bestEffort>

Binary file not shown.

View File

@@ -88576,7 +88576,7 @@
<birthDate>04.12.2010</birthDate>
<sex>W</sex>
<nationality>SUI</nationality>
<accountCode>1.GE.0405</accountCode>
<accountCode>1.GE.0401</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
@@ -103580,6 +103580,16 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="259243" licensePaid="1" licenseCat="U10W">
<lastName>Edimo Takoudjoun</lastName>
<firstName>Dehlia</firstName>
<birthDate>09.04.2013</birthDate>
<sex>W</sex>
<nationality>98</nationality>
<accountCode>1.BE.0188</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="167790" licensePaid="0" licenseCat="U16M">
<lastName>Edougue-Kemm</lastName>
<firstName>Nolan Eric Junior</firstName>
@@ -107700,6 +107710,16 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="259245" licensePaid="1" licenseCat="U12W">
<lastName>Emini</lastName>
<firstName>Elona</firstName>
<birthDate>08.24.2012</birthDate>
<sex>W</sex>
<nationality>99</nationality>
<accountCode>1.SH.1101</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="139293" licensePaid="0" licenseCat="MAN_">
<lastName>Emma</lastName>
<firstName>Roberto</firstName>
@@ -120530,6 +120550,16 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="258753" licensePaid="1" licenseCat="U16W">
<lastName>Fischer</lastName>
<firstName>Malena</firstName>
<birthDate>07.25.2007</birthDate>
<sex>W</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="165324" licensePaid="1" licenseCat="U18M">
<lastName>Fischer</lastName>
<firstName>Marco</firstName>
@@ -159710,6 +159740,16 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="258752" licensePaid="1" licenseCat="U18M">
<lastName>Gysi</lastName>
<firstName>Livio</firstName>
<birthDate>04.10.2006</birthDate>
<sex>M</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="131300" licensePaid="1" licenseCat="WOM_">
<lastName>Gysi</lastName>
<firstName>May-Madeleine</firstName>
@@ -212770,7 +212810,7 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="173054" licensePaid="0" licenseCat="MAN_">
<athlete license="173054" licensePaid="1" licenseCat="MAN_">
<lastName>Kobler</lastName>
<firstName>Patrick</firstName>
<birthDate>10.07.1993</birthDate>
@@ -265440,6 +265480,16 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="259215" licensePaid="1" licenseCat="U12W">
<lastName>Meierhans</lastName>
<firstName>Ariane</firstName>
<birthDate>10.05.2011</birthDate>
<sex>W</sex>
<nationality>SUI</nationality>
<accountCode>1.ILV.0737</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="131804" licensePaid="0" licenseCat="MAN_">
<lastName>Meierhans</lastName>
<firstName>Dominic</firstName>
@@ -312460,6 +312510,16 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="257407" licensePaid="1" licenseCat="U16M">
<lastName>Pervan</lastName>
<firstName>Ivano</firstName>
<birthDate>11.01.2008</birthDate>
<sex>M</sex>
<nationality>CRO</nationality>
<accountCode>1.SG.1041</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="252899" licensePaid="0" licenseCat="U14M">
<lastName>Perviz</lastName>
<firstName>Aydin</firstName>
@@ -337200,6 +337260,16 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="259106" licensePaid="1" licenseCat="U18W">
<lastName>Robin</lastName>
<firstName>Julie</firstName>
<birthDate>07.03.2006</birthDate>
<sex>W</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="259004" licensePaid="1" licenseCat="U12M">
<lastName>Robinot</lastName>
<firstName>Amaury</firstName>
@@ -341156,7 +341226,7 @@
<birthDate>01.05.2007</birthDate>
<sex>M</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<accountCode>1.TI.1509</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
@@ -354710,6 +354780,16 @@
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="259105" licensePaid="1" licenseCat="U18M">
<lastName>Savoldi</lastName>
<firstName>Nicola</firstName>
<birthDate>09.25.2006</birthDate>
<sex>M</sex>
<nationality>SUI</nationality>
<accountCode>1.AG.0006</accountCode>
<secondaccountCode />
<lastKnownAccountinfo />
</athlete>
<athlete license="141520" licensePaid="0" licenseCat="W40_">
<lastName>Savoldi</lastName>
<firstName>Sandra</firstName>

View File

@@ -26,9 +26,15 @@
<add key="CrystalImageCleaner-AutoStart" value="true"/>
<add key="CrystalImageCleaner-Sleep" value="60000"/>
<add key="CrystalImageCleaner-Age" value="120000"/>
<add key="Version" value="1.0.0.26"/>
<add key="Versionsdatum" value="15.04.2021"/>
<add key="Admintest" value="True"/>
<add key="Version" value="1.5.0.10"/>
<add key="Versionsdatum" value="13.03.2022"/>
<add key="Admintest" value="False"/>
<add key="AutoLogin" value="False"/>
<!--<add key="User" value="adminshu"/>
<add key="password" value="shu*admin"/>-->
<add key="User" value="1.ZH.1804"/>
<add key="password" value="UY5X4WKN"/>
</appSettings>
<!--
Eine Beschreibung der Änderungen von 'web.config' finden Sie unter 'http://go.microsoft.com/fwlink/?LinkId=235367'.

16241
Workdir/09032022172438_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

16241
Workdir/09032022175220_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

16241
Workdir/09032022175315_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

16241
Workdir/09032022175716_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

16241
Workdir/10032022064059_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

16241
Workdir/10032022064134_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

16241
Workdir/10032022064640_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

16241
Workdir/10032022064749_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

16241
Workdir/10032022064803_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

72127
Workdir/10032022090507_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

72127
Workdir/10032022091136_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

32258
Workdir/10032022093443_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

72127
Workdir/10032022094008_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

72127
Workdir/10032022094130_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

72143
Workdir/10032022094203_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff

72127
Workdir/10032022094251_Rpt.xml Normal file

File diff suppressed because it is too large Load Diff