Update 1.0.0.27 - Entwicklung
This commit is contained in:
95
Resultate/Auswertungen.aspx
Normal file
95
Resultate/Auswertungen.aspx
Normal file
@@ -0,0 +1,95 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Auswertungen.aspx.cs" Inherits="QW2021C.Resultate.Auswertungen" %>
|
||||
|
||||
<%@ 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>Auswertungen</h4></asp:Label>
|
||||
<table>
|
||||
<tr valign="top">
|
||||
<td style="width: 150px">Komplett-Auswertungen<br />
|
||||
|
||||
</td>
|
||||
<td style="width: 250px">Einzel-Auswertung<br />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr valign="top">
|
||||
<td style="width: 200px">
|
||||
|
||||
<asp:CheckBoxList ID="CheckBoxList1" runat="server" DataSourceID="SqlDataSource1"
|
||||
DataTextField="Ort" DataValueField="ort" Width="170px">
|
||||
</asp:CheckBoxList> <asp:CheckBox ID="cbu10U12" runat="server"
|
||||
Text="U10 in U12 werten" /><br />
|
||||
</td>
|
||||
<td>
|
||||
<asp:Label ID="lblOrt" runat="server" Text="Ort"></asp:Label>
|
||||
<ej:ComboBox ID="selEinzelauswertung" runat="server" DataSourceID="SqlDataSource1" DataValueField="Ort" DataTextField="Ort" Width="120px"></ej:ComboBox>
|
||||
<br />
|
||||
<asp:CheckBox ID="cbu10u12Einzel" runat="server"
|
||||
Text="U10 in U12 werten" /><br />
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<asp:Label ID="Label1" runat="server" Text="Ort"></asp:Label>
|
||||
<ej:ComboBox ID="selUBSErdgas" runat="server" DataSourceID="SqlDataSource1" DataValueField="Ort" DataTextField="Ort" Width="120px"></ej:ComboBox>
|
||||
<br />
|
||||
<asp:CheckBox ID="cbu10u12QWErdgas" runat="server"
|
||||
Text="U10 in U12 werten" /><br />
|
||||
<asp:TextBox ID="Kopfzeile1" runat="server" Text="" placeholder="Kopfzeile 1" ></asp:TextBox>
|
||||
<br />
|
||||
<asp:TextBox ID="Titel" runat="server" Text="" placeholder="Titel"></asp:TextBox>
|
||||
<br />
|
||||
<asp:TextBox ID="Stadion" runat="server" Text="" placeholder="Stadion"></asp:TextBox>
|
||||
<br />
|
||||
<asp:TextBox ID="Organisator" runat="server" Text="" placeholder="Organisator"></asp:TextBox>
|
||||
<br />
|
||||
<asp:TextBox ID="Datum" runat="server" Text="" placeholder="Datum"></asp:TextBox>
|
||||
<br />
|
||||
<asp:TextBox ID="Wettkampfnr" runat="server" Text="" placeholder="Wettkampf-Nr"></asp:TextBox>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr valign="top">
|
||||
<td>
|
||||
<ej:Button ID="btnAufbereiten" runat="server" Type="Button" OnClick="btnAufbereiten_Click" Text="Daten aufbereiten"></ej:Button>
|
||||
<asp:Panel ID="pnlreports" runat="server" Visible="false">
|
||||
<asp:HyperLink ID="ReportGesamt" runat="server" NavigateUrl="~/Resultate/Report.aspx?rpt=Rpt_Auswertung_Gesamt.rpt" Text="Report Komplett" Target="_blank" Enabled="True"></asp:HyperLink>
|
||||
<br />
|
||||
<asp:HyperLink ID="ReportGesamtTop20" runat="server" NavigateUrl="~/Resultate/Report.aspx?rpt=Rpt_Auswertung_Gesamt_top_20.rpt" Text="Report Komplett Top 20" Target="_blank" Enabled="True"></asp:HyperLink>
|
||||
<br />
|
||||
<asp:HyperLink ID="ReportGesamtTop24" runat="server" NavigateUrl="~/Resultate/Report.aspx?rpt=Rpt_Auswertung_Gesamt_top_24.rpt" Text="Report Komplett Top 24" Target="_blank" Enabled="True"></asp:HyperLink>
|
||||
</asp:Panel>
|
||||
</td>
|
||||
<td>
|
||||
<ej:Button ID="btnAufbereitenEinzelort" runat="server" Type="Button" OnClick="btnAufbereitenEinzelort_Click" Text="Daten aufbereiten"></ej:Button>
|
||||
<asp:Panel ID="pnlEinzelreport" runat="server" Visible="false">
|
||||
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Resultate/Report.aspx?rpt=Rpt_Auswertung_Ort.rpt" Text="Rangliste Einzelort" Target="_blank" Enabled="True"></asp:HyperLink>
|
||||
<br />
|
||||
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="~/Resultate/Report.aspx?rpt=Rpt_Auswertung_ort_top_20.rpt" Text="Rangliste Einzelort Top 20" Target="_blank" Enabled="True"></asp:HyperLink>
|
||||
<br />
|
||||
<asp:HyperLink ID="HyperLink3" runat="server" NavigateUrl="~/Resultate/Report.aspx?rpt=Rpt_Auswertung_ort_top_24.rpt" Text="Rangliste Einzelort Top 24" Target="_blank" Enabled="True"></asp:HyperLink>
|
||||
</asp:Panel>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<ej:Button ID="btnAufbereitenVierkampf" runat="server" Type="Button" OnClick="btnAufbereitenVierkampf_Click" Text="Vierkampf"></ej:Button>
|
||||
<ej:Button ID="btnAufbereitenUKC" runat="server" Type="Button" OnClick="btnAufbereitenUKC_Click" Text="UBS Kids-Cup"></ej:Button>
|
||||
<asp:Panel ID="PnlVierkampfUBS" runat="server" Visible="false">
|
||||
<asp:HyperLink ID="HyperLink4" runat="server" NavigateUrl="~/Resultate/Report.aspx?rpt=Vierkampf.rpt" Text="Vierkampf" Target="_blank" Enabled="True"></asp:HyperLink>
|
||||
<br />
|
||||
<asp:HyperLink ID="HyperLink5" runat="server" NavigateUrl="~/Resultate/Report.aspx?rpt=erdgas.rpt" Text="Kids-Cup" Target="_blank" Enabled="True"></asp:HyperLink>
|
||||
</asp:Panel>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionString %>"
|
||||
SelectCommand="SELECT [Ort] FROM [Res_Ort] ORDER BY [Sort]"></asp:SqlDataSource>
|
||||
<br />
|
||||
<br />
|
||||
</asp:Content>
|
||||
|
||||
257
Resultate/Auswertungen.aspx.cs
Normal file
257
Resultate/Auswertungen.aspx.cs
Normal file
@@ -0,0 +1,257 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace QW2021C.Resultate
|
||||
{
|
||||
public partial class Auswertungen : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
//if (Page.IsPostBack == false) return;
|
||||
//Ort_checkboxes();
|
||||
}
|
||||
|
||||
//public void Ort_checkboxes()
|
||||
//{
|
||||
// clsDB db = new clsDB();
|
||||
// db.Get_Tabledata("select ortnr, ort from res_ort order by sort asc", false, true);
|
||||
// int i;
|
||||
// i = 0;
|
||||
// this.CheckBox1.Visible = false;
|
||||
// this.CheckBox2.Visible = false;
|
||||
// this.CheckBox3.Visible = false;
|
||||
// this.CheckBox4.Visible = false;
|
||||
// this.CheckBox5.Visible = false;
|
||||
// this.CheckBox6.Visible = false;
|
||||
// this.CheckBox7.Visible = false;
|
||||
// this.CheckBox8.Visible = false;
|
||||
|
||||
// foreach (DataRow r in db.dsdaten.Tables[0].Rows)
|
||||
// {
|
||||
// i += 1;
|
||||
|
||||
|
||||
// switch (i)
|
||||
// {
|
||||
// case 1:
|
||||
// this.CheckBox1.Text = r["ort"].ToString();
|
||||
// this.CheckBox1.Visible = true;
|
||||
// break;
|
||||
// case 2:
|
||||
// this.CheckBox2.Text = r["ort"].ToString();
|
||||
// this.CheckBox2.Visible = true;
|
||||
// break;
|
||||
// case 3:
|
||||
// this.CheckBox3.Text = r["ort"].ToString();
|
||||
// this.CheckBox3.Visible = true;
|
||||
// break;
|
||||
// case 4:
|
||||
// this.CheckBox4.Text = r["ort"].ToString();
|
||||
// this.CheckBox4.Visible = true;
|
||||
// break;
|
||||
// case 5:
|
||||
// this.CheckBox5.Text = r["ort"].ToString();
|
||||
// this.CheckBox5.Visible = true;
|
||||
// break;
|
||||
// case 6:
|
||||
// this.CheckBox6.Text = r["ort"].ToString();
|
||||
// this.CheckBox6.Visible = true;
|
||||
// break;
|
||||
// case 7:
|
||||
// this.CheckBox7.Text = r["ort"].ToString();
|
||||
// this.CheckBox7.Visible = true;
|
||||
// break;
|
||||
// case 8:
|
||||
// this.CheckBox8.Text = r["ort"].ToString();
|
||||
// this.CheckBox8.Visible = true;
|
||||
|
||||
// break;
|
||||
// }
|
||||
|
||||
// }
|
||||
//}
|
||||
|
||||
private DataTable Get_Orttabelle(string orte)
|
||||
{
|
||||
DataTable ortdata = new DataTable();
|
||||
ortdata.Columns.Add("Ort");
|
||||
string[] Ortlist = orte.Split(';');
|
||||
for (int i = 0; i < Ortlist.Length; i = i + 1)
|
||||
{
|
||||
DataRow dr = ortdata.NewRow();
|
||||
dr[0] = Ortlist[i].ToString();
|
||||
ortdata.Rows.Add(dr);
|
||||
}
|
||||
return ortdata;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
protected void btnAufbereiten_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
|
||||
{
|
||||
string s = "";
|
||||
for (int i = 0; i < this.CheckBoxList1.Items.Count; i = i + 1)
|
||||
{
|
||||
if (this.CheckBoxList1.Items[i].Selected == true)
|
||||
{
|
||||
if (s != "") s = s + ";";
|
||||
s = s + this.CheckBoxList1.Items[i].Value.ToString();
|
||||
}
|
||||
}
|
||||
|
||||
string orte = s;
|
||||
string U1012 = "N";
|
||||
string erdgas = "N";
|
||||
string vierkampf = "N";
|
||||
int ortnr = 0;
|
||||
|
||||
if (this.cbu10U12.Checked == true)
|
||||
{
|
||||
U1012 = "J";
|
||||
}
|
||||
|
||||
DataSet ds = new DataSet();
|
||||
clsDB db = new clsDB();
|
||||
db.Get_Reportdata(orte, U1012, erdgas, vierkampf,ortnr);
|
||||
string dataname = DateTime.Now.ToString("ddMMyyyyHHmmss") + "_Rpt.xml";
|
||||
|
||||
DataTable ortdata = Get_Orttabelle(orte);
|
||||
|
||||
//ortdata.Columns.Add("Ort");
|
||||
//string[] Ortlist = orte.Split(';');
|
||||
//for (int i = 0;i < Ortlist.Length; i=i+1)
|
||||
//{
|
||||
// DataRow dr = ortdata.NewRow();
|
||||
// dr[0] = Ortlist[i].ToString();
|
||||
// ortdata.Rows.Add(dr);
|
||||
//}
|
||||
db.dsdaten.Tables[0].TableName = "_data";
|
||||
ds.Tables.Add(ortdata);
|
||||
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
|
||||
ds.WriteXml(Server.MapPath("~\\Workdir\\"+dataname));
|
||||
Session["ReportDaten"] = Server.MapPath("~\\Workdir\\" + dataname);
|
||||
Session["Report"] = "";
|
||||
|
||||
this.pnlreports.Visible = true;
|
||||
string newpage ="~\\Resultate\\Report.aspx";
|
||||
|
||||
}
|
||||
|
||||
protected void btnAufbereitenEinzelort_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
|
||||
{
|
||||
string U1012 = "N";
|
||||
string erdgas = "N";
|
||||
string vierkampf = "N";
|
||||
string s;
|
||||
string orte;
|
||||
int ortnr = 0;
|
||||
s = this.selEinzelauswertung.Text.ToString();
|
||||
ortnr = Convert.ToInt32(this.selEinzelauswertung.Value);
|
||||
orte = s;
|
||||
DataTable ortdata = Get_Orttabelle(orte);
|
||||
if (this.cbu10u12Einzel.Checked == true) U1012 = "J";
|
||||
|
||||
DataSet ds = new DataSet();
|
||||
clsDB db = new clsDB();
|
||||
db.Get_Reportdata(orte, U1012, erdgas, vierkampf,ortnr);
|
||||
string dataname = DateTime.Now.ToString("ddMMyyyyHHmmss") + "_Rpt.xml";
|
||||
|
||||
db.dsdaten.Tables[0].TableName = "_data";
|
||||
ds.Tables.Add(ortdata);
|
||||
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
|
||||
ds.WriteXml(Server.MapPath("~\\Workdir\\" + dataname));
|
||||
Session["ReportDaten"] = Server.MapPath("~\\Workdir\\" + dataname);
|
||||
Session["Report"] = "";
|
||||
this.pnlEinzelreport.Visible = true;
|
||||
|
||||
}
|
||||
|
||||
protected void btnAufbereitenVierkampf_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
|
||||
{
|
||||
Session["Kopfzeile1"] = this.Kopfzeile1.Text;
|
||||
Session["Titel"] = this.Titel.Text;
|
||||
Session["Stadion"] = this.Stadion.Text;
|
||||
Session["Organisator"] = this.Organisator.Text;
|
||||
Session["Datum"] = this.Datum.Text;
|
||||
Session["Wettkampfnr"] = this.Wettkampfnr.Text;
|
||||
string U1012 = "N";
|
||||
string erdgas = "N";
|
||||
string vierkampf = "J";
|
||||
string s;
|
||||
string orte;
|
||||
int ortnr = 0;
|
||||
s = this.selUBSErdgas.Value.ToString();
|
||||
if (s == "") return;
|
||||
|
||||
clsDB db = new clsDB();
|
||||
db.Get_Tabledata("Select * from res_ort where ort='" + s.ToString() + "'", false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) return;
|
||||
ortnr = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]);
|
||||
db.dsdaten.Tables.Clear();
|
||||
|
||||
|
||||
orte = s;
|
||||
DataTable ortdata = Get_Orttabelle(orte);
|
||||
if (this.cbu10u12Einzel.Checked == true) U1012 = "J";
|
||||
|
||||
DataSet ds = new DataSet();
|
||||
db.Get_Reportdata(orte, U1012, erdgas, vierkampf,ortnr);
|
||||
string dataname = DateTime.Now.ToString("ddMMyyyyHHmmss") + "_Rpt.xml";
|
||||
|
||||
db.dsdaten.Tables[0].TableName = "_mehrkampf";
|
||||
ds.Tables.Add(ortdata);
|
||||
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
|
||||
ds.WriteXml(Server.MapPath("~\\Workdir\\" + dataname));
|
||||
Session["ReportDaten"] = Server.MapPath("~\\Workdir\\" + dataname);
|
||||
Session["Report"] = "";
|
||||
this.PnlVierkampfUBS.Visible = true;
|
||||
}
|
||||
|
||||
protected void btnAufbereitenUKC_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
|
||||
{
|
||||
Session["Kopfzeile1"] = this.Kopfzeile1.Text;
|
||||
Session["Titel"] = this.Titel.Text;
|
||||
Session["Stadion"] = this.Stadion.Text;
|
||||
Session["Organisator"] = this.Organisator.Text;
|
||||
Session["Datum"] = this.Datum.Text;
|
||||
Session["Wettkampfnr"] = this.Wettkampfnr.Text;
|
||||
string U1012 = "N";
|
||||
string erdgas = "J";
|
||||
string vierkampf = "N";
|
||||
string s;
|
||||
string orte;
|
||||
int ortnr = 0;
|
||||
s = this.selUBSErdgas.Text.ToString();
|
||||
clsDB db = new clsDB();
|
||||
db.Get_Tabledata("Select * from res_ort where ort='" + s.ToString() + "'", false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) return;
|
||||
ortnr = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]);
|
||||
db.dsdaten.Tables.Clear();
|
||||
|
||||
orte = s;
|
||||
DataTable ortdata = Get_Orttabelle(orte);
|
||||
if (this.cbu10u12Einzel.Checked == true) U1012 = "J";
|
||||
|
||||
DataSet ds = new DataSet();
|
||||
|
||||
db.Get_Reportdata(orte, U1012, erdgas, vierkampf,ortnr);
|
||||
string dataname = DateTime.Now.ToString("ddMMyyyyHHmmss") + "_Rpt.xml";
|
||||
|
||||
db.dsdaten.Tables[0].TableName = "_data";
|
||||
ds.Tables.Add(ortdata);
|
||||
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
|
||||
ds.WriteXml(Server.MapPath("~\\Workdir\\" + dataname));
|
||||
Session["ReportDaten"] = Server.MapPath("~\\Workdir\\" + dataname);
|
||||
Session["Report"] = "";
|
||||
this.PnlVierkampfUBS.Visible = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
287
Resultate/Auswertungen.aspx.designer.cs
generated
Normal file
287
Resultate/Auswertungen.aspx.designer.cs
generated
Normal file
@@ -0,0 +1,287 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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.Resultate
|
||||
{
|
||||
|
||||
|
||||
public partial class Auswertungen
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// CheckBoxList1-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.CheckBoxList CheckBoxList1;
|
||||
|
||||
/// <summary>
|
||||
/// cbu10U12-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.CheckBox cbu10U12;
|
||||
|
||||
/// <summary>
|
||||
/// lblOrt-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 lblOrt;
|
||||
|
||||
/// <summary>
|
||||
/// selEinzelauswertung-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::Syncfusion.JavaScript.Web.ComboBox selEinzelauswertung;
|
||||
|
||||
/// <summary>
|
||||
/// cbu10u12Einzel-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.CheckBox cbu10u12Einzel;
|
||||
|
||||
/// <summary>
|
||||
/// Label1-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 Label1;
|
||||
|
||||
/// <summary>
|
||||
/// selUBSErdgas-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::Syncfusion.JavaScript.Web.ComboBox selUBSErdgas;
|
||||
|
||||
/// <summary>
|
||||
/// cbu10u12QWErdgas-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.CheckBox cbu10u12QWErdgas;
|
||||
|
||||
/// <summary>
|
||||
/// Kopfzeile1-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.TextBox Kopfzeile1;
|
||||
|
||||
/// <summary>
|
||||
/// Titel-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.TextBox Titel;
|
||||
|
||||
/// <summary>
|
||||
/// Stadion-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.TextBox Stadion;
|
||||
|
||||
/// <summary>
|
||||
/// Organisator-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.TextBox Organisator;
|
||||
|
||||
/// <summary>
|
||||
/// Datum-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.TextBox Datum;
|
||||
|
||||
/// <summary>
|
||||
/// Wettkampfnr-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.TextBox Wettkampfnr;
|
||||
|
||||
/// <summary>
|
||||
/// btnAufbereiten-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::Syncfusion.JavaScript.Web.Button btnAufbereiten;
|
||||
|
||||
/// <summary>
|
||||
/// pnlreports-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.Panel pnlreports;
|
||||
|
||||
/// <summary>
|
||||
/// ReportGesamt-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 ReportGesamt;
|
||||
|
||||
/// <summary>
|
||||
/// ReportGesamtTop20-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 ReportGesamtTop20;
|
||||
|
||||
/// <summary>
|
||||
/// ReportGesamtTop24-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 ReportGesamtTop24;
|
||||
|
||||
/// <summary>
|
||||
/// btnAufbereitenEinzelort-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::Syncfusion.JavaScript.Web.Button btnAufbereitenEinzelort;
|
||||
|
||||
/// <summary>
|
||||
/// pnlEinzelreport-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.Panel pnlEinzelreport;
|
||||
|
||||
/// <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;
|
||||
|
||||
/// <summary>
|
||||
/// HyperLink2-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 HyperLink2;
|
||||
|
||||
/// <summary>
|
||||
/// HyperLink3-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 HyperLink3;
|
||||
|
||||
/// <summary>
|
||||
/// btnAufbereitenVierkampf-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::Syncfusion.JavaScript.Web.Button btnAufbereitenVierkampf;
|
||||
|
||||
/// <summary>
|
||||
/// btnAufbereitenUKC-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::Syncfusion.JavaScript.Web.Button btnAufbereitenUKC;
|
||||
|
||||
/// <summary>
|
||||
/// PnlVierkampfUBS-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.Panel PnlVierkampfUBS;
|
||||
|
||||
/// <summary>
|
||||
/// HyperLink4-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 HyperLink4;
|
||||
|
||||
/// <summary>
|
||||
/// HyperLink5-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 HyperLink5;
|
||||
|
||||
/// <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;
|
||||
}
|
||||
}
|
||||
8
Resultate/KategoriençKUKC.aspx
Normal file
8
Resultate/KategoriençKUKC.aspx
Normal file
@@ -0,0 +1,8 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="KategoriençKUKC.aspx.cs" Inherits="QW2021C.Resultate.KategoriençKUKC" %>
|
||||
|
||||
|
||||
<%@ 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>Kategorien 4-Kampf / UKC</h4></asp:Label>
|
||||
</asp:Content>
|
||||
17
Resultate/KategoriençKUKC.aspx.cs
Normal file
17
Resultate/KategoriençKUKC.aspx.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace QW2021C.Resultate
|
||||
{
|
||||
public partial class KategoriençKUKC : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
17
Resultate/KategoriençKUKC.aspx.designer.cs
generated
Normal file
17
Resultate/KategoriençKUKC.aspx.designer.cs
generated
Normal file
@@ -0,0 +1,17 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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.Resultate
|
||||
{
|
||||
|
||||
|
||||
public partial class KategoriençKUKC
|
||||
{
|
||||
}
|
||||
}
|
||||
17
Resultate/Report.aspx
Normal file
17
Resultate/Report.aspx
Normal file
@@ -0,0 +1,17 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Report.aspx.cs" Inherits="QW2021C.Resultate.Report" %>
|
||||
<%@ Register assembly="CrystalDecisions.Web, Version=13.0.4000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" namespace="CrystalDecisions.Web" tagprefix="CR" %>
|
||||
|
||||
<asp:Content ID="MainContent" ContentPlaceHolderID="MainContent" runat="Server">
|
||||
|
||||
<CR:CrystalReportViewer ID="CrystalReportViewer1"
|
||||
runat="server" AutoDataBind="True"
|
||||
Height="1039px"
|
||||
ReportSourceID="CrystalReportSource1"
|
||||
Width="901px" />
|
||||
<CR:CrystalReportSource ID="CrystalReportSource1"
|
||||
runat="server">
|
||||
<%-- <Report FileName="~/Reports/CrystalReport1.rpt">
|
||||
</Report>--%>
|
||||
</CR:CrystalReportSource>
|
||||
|
||||
</asp:Content>
|
||||
136
Resultate/Report.aspx.cs
Normal file
136
Resultate/Report.aspx.cs
Normal file
@@ -0,0 +1,136 @@
|
||||
using CrystalDecisions.CrystalReports.Engine;
|
||||
using CrystalDecisions.ReportSource;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Data;
|
||||
|
||||
namespace QW2021C.Resultate
|
||||
{
|
||||
public partial class Report : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Init(object sender, EventArgs e)
|
||||
{
|
||||
string report = Request.QueryString["rpt"].ToString();
|
||||
|
||||
|
||||
DataSet ds = new DataSet();
|
||||
ds.ReadXml(Session["Reportdaten"].ToString());
|
||||
string rptfilename = Server.MapPath("~\\Resultate\\Reports\\" + report.ToString());
|
||||
ReportDocument cr = new ReportDocument();
|
||||
cr.Load(rptfilename);
|
||||
|
||||
switch (report)
|
||||
{
|
||||
case "Vierkampf.rpt":
|
||||
CrystalDecisions.CrystalReports.Engine.TextObject MyTextObject;
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtheader0"] as TextObject;
|
||||
MyTextObject.Text = Session["Kopfzeile1"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtheader1"] as TextObject;
|
||||
MyTextObject.Text = Session["Kopfzeile1"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txttitel"] as TextObject;
|
||||
MyTextObject.Text = Session["Titel"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtstadion"] as TextObject;
|
||||
MyTextObject.Text = Session["Stadion"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtorganisator"] as TextObject;
|
||||
MyTextObject.Text = Session["Organisator"].ToString();
|
||||
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtdatum"] as TextObject;
|
||||
MyTextObject.Text = Session["Datum"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtwettkampfnr"] as TextObject;
|
||||
MyTextObject.Text = Session["Wettkampfnr"].ToString();
|
||||
cr.SetDataSource(ds.Tables[1]);
|
||||
CrystalReportViewer1.ReportSource = cr;
|
||||
CrystalReportViewer1.RefreshReport();
|
||||
|
||||
CrystalDecisions.Shared.ConnectionInfo ci = new CrystalDecisions.Shared.ConnectionInfo();
|
||||
break;
|
||||
case "erdgas.rpt":
|
||||
//CrystalDecisions.CrystalReports.Engine.TextObject MyTextObject;
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtheader0"] as TextObject;
|
||||
MyTextObject.Text = Session["Kopfzeile1"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtheader1"] as TextObject;
|
||||
MyTextObject.Text = Session["Kopfzeile1"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txttitel"] as TextObject;
|
||||
MyTextObject.Text = Session["Titel"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtstadion"] as TextObject;
|
||||
MyTextObject.Text = Session["Stadion"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtorganisator"] as TextObject;
|
||||
MyTextObject.Text = Session["Organisator"].ToString();
|
||||
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtdatum"] as TextObject;
|
||||
MyTextObject.Text = Session["Datum"].ToString();
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["txtwettkampfnr"] as TextObject;
|
||||
MyTextObject.Text = Session["Wettkampfnr"].ToString();
|
||||
cr.SetDataSource(ds.Tables[1]);
|
||||
CrystalReportViewer1.ReportSource = cr;
|
||||
CrystalReportViewer1.RefreshReport();
|
||||
|
||||
//CrystalDecisions.Shared.ConnectionInfo ci = new CrystalDecisions.Shared.ConnectionInfo();
|
||||
break;
|
||||
default:
|
||||
|
||||
string ortliste = "";
|
||||
foreach (DataRow dr in ds.Tables[0].Rows)
|
||||
{
|
||||
if (ortliste != "") ortliste = ortliste + ";";
|
||||
ortliste = ortliste + dr[0].ToString();
|
||||
|
||||
}
|
||||
|
||||
DataTable dt = new DataTable();
|
||||
foreach (DataColumn c in ds.Tables[1].Columns)
|
||||
{
|
||||
if (c.ColumnName.ToString() == "Rang" || c.ColumnName.ToString() == "BestPunkte")
|
||||
{
|
||||
dt.Columns.Add(c.ColumnName, System.Type.GetType("System.Int32"));
|
||||
}
|
||||
else
|
||||
{
|
||||
dt.Columns.Add(c.ColumnName);
|
||||
}
|
||||
}
|
||||
|
||||
foreach (DataRow dr in ds.Tables[1].Rows)
|
||||
{
|
||||
dt.ImportRow(dr);
|
||||
}
|
||||
|
||||
|
||||
string[] splitter = ortliste.Split(';');
|
||||
|
||||
int i;
|
||||
for (i = 1; i < splitter.Length; i++)
|
||||
{
|
||||
// CrystalDecisions.CrystalReports.Engine.TextObject MyTextObject;
|
||||
MyTextObject = cr.ReportDefinition.ReportObjects["Text" + i.ToString()] as TextObject;
|
||||
MyTextObject.Text = "";
|
||||
try
|
||||
{
|
||||
MyTextObject.Text = splitter[i - 1].ToString();
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
cr.SetDataSource(dt);
|
||||
CrystalReportViewer1.ReportSource = cr;
|
||||
CrystalReportViewer1.RefreshReport();
|
||||
|
||||
//CrystalDecisions.Shared.ConnectionInfo ci = new CrystalDecisions.Shared.ConnectionInfo();
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (Page.IsPostBack == true) return;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
35
Resultate/Report.aspx.designer.cs
generated
Normal file
35
Resultate/Report.aspx.designer.cs
generated
Normal 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.Resultate
|
||||
{
|
||||
|
||||
|
||||
public partial class Report
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// CrystalReportViewer1-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;
|
||||
|
||||
/// <summary>
|
||||
/// CrystalReportSource1-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::CrystalDecisions.Web.CrystalReportSource CrystalReportSource1;
|
||||
}
|
||||
}
|
||||
169
Resultate/Reports/Erdgas.cs
Normal file
169
Resultate/Reports/Erdgas.cs
Normal file
@@ -0,0 +1,169 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace QW2021C.Resultate.Reports {
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using CrystalDecisions.Shared;
|
||||
using CrystalDecisions.ReportSource;
|
||||
using CrystalDecisions.CrystalReports.Engine;
|
||||
|
||||
|
||||
public class Erdgas : ReportClass {
|
||||
|
||||
public Erdgas() {
|
||||
}
|
||||
|
||||
public override string ResourceName {
|
||||
get {
|
||||
return "Erdgas.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override bool NewGenerator {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override string FullResourceName {
|
||||
get {
|
||||
return "QW2021C.Resultate.Reports.Erdgas.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[0];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[1];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[2];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[3];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[4];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section4 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[5];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section5 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[6];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")]
|
||||
public class CachedErdgas : Component, ICachedReport {
|
||||
|
||||
public CachedErdgas() {
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool IsCacheable {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool ShareDBLogonInfo {
|
||||
get {
|
||||
return false;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual System.TimeSpan CacheTimeOut {
|
||||
get {
|
||||
return CachedReportConstants.DEFAULT_TIMEOUT;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
|
||||
Erdgas rpt = new Erdgas();
|
||||
rpt.Site = this.Site;
|
||||
return rpt;
|
||||
}
|
||||
|
||||
public virtual string GetCustomizedCacheKey(RequestContext request) {
|
||||
String key = null;
|
||||
// // The following is the code used to generate the default
|
||||
// // cache key for caching report jobs in the ASP.NET Cache.
|
||||
// // Feel free to modify this code to suit your needs.
|
||||
// // Returning key == null causes the default cache key to
|
||||
// // be generated.
|
||||
//
|
||||
// key = RequestContext.BuildCompleteCacheKey(
|
||||
// request,
|
||||
// null, // sReportFilename
|
||||
// this.GetType(),
|
||||
// this.ShareDBLogonInfo );
|
||||
return key;
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
Resultate/Reports/Erdgas.rpt
Normal file
BIN
Resultate/Reports/Erdgas.rpt
Normal file
Binary file not shown.
185
Resultate/Reports/Rpt_Auswertung_Gesamt_top_20.cs
Normal file
185
Resultate/Reports/Rpt_Auswertung_Gesamt_top_20.cs
Normal file
@@ -0,0 +1,185 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace QW2021C.Resultate.Reports {
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using CrystalDecisions.Shared;
|
||||
using CrystalDecisions.ReportSource;
|
||||
using CrystalDecisions.CrystalReports.Engine;
|
||||
|
||||
|
||||
public class Rpt_Auswertung_Gesamt_top_20 : ReportClass {
|
||||
|
||||
public Rpt_Auswertung_Gesamt_top_20() {
|
||||
}
|
||||
|
||||
public override string ResourceName {
|
||||
get {
|
||||
return "Rpt_Auswertung_Gesamt_top_20.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override bool NewGenerator {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override string FullResourceName {
|
||||
get {
|
||||
return "QW2021C.Resultate.Reports.Rpt_Auswertung_Gesamt_top_20.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[0];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[1];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[2];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[3];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[4];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[5];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[6];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section4 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[7];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section5 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[8];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")]
|
||||
public class CachedRpt_Auswertung_Gesamt_top_20 : Component, ICachedReport {
|
||||
|
||||
public CachedRpt_Auswertung_Gesamt_top_20() {
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool IsCacheable {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool ShareDBLogonInfo {
|
||||
get {
|
||||
return false;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual System.TimeSpan CacheTimeOut {
|
||||
get {
|
||||
return CachedReportConstants.DEFAULT_TIMEOUT;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
|
||||
Rpt_Auswertung_Gesamt_top_20 rpt = new Rpt_Auswertung_Gesamt_top_20();
|
||||
rpt.Site = this.Site;
|
||||
return rpt;
|
||||
}
|
||||
|
||||
public virtual string GetCustomizedCacheKey(RequestContext request) {
|
||||
String key = null;
|
||||
// // The following is the code used to generate the default
|
||||
// // cache key for caching report jobs in the ASP.NET Cache.
|
||||
// // Feel free to modify this code to suit your needs.
|
||||
// // Returning key == null causes the default cache key to
|
||||
// // be generated.
|
||||
//
|
||||
// key = RequestContext.BuildCompleteCacheKey(
|
||||
// request,
|
||||
// null, // sReportFilename
|
||||
// this.GetType(),
|
||||
// this.ShareDBLogonInfo );
|
||||
return key;
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
Resultate/Reports/Rpt_Auswertung_Gesamt_top_20.rpt
Normal file
BIN
Resultate/Reports/Rpt_Auswertung_Gesamt_top_20.rpt
Normal file
Binary file not shown.
185
Resultate/Reports/Rpt_Auswertung_Gesamt_top_24.cs
Normal file
185
Resultate/Reports/Rpt_Auswertung_Gesamt_top_24.cs
Normal file
@@ -0,0 +1,185 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace QW2021C.Resultate.Reports {
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using CrystalDecisions.Shared;
|
||||
using CrystalDecisions.ReportSource;
|
||||
using CrystalDecisions.CrystalReports.Engine;
|
||||
|
||||
|
||||
public class Rpt_Auswertung_Gesamt_top_24 : ReportClass {
|
||||
|
||||
public Rpt_Auswertung_Gesamt_top_24() {
|
||||
}
|
||||
|
||||
public override string ResourceName {
|
||||
get {
|
||||
return "Rpt_Auswertung_Gesamt_top_24.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override bool NewGenerator {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override string FullResourceName {
|
||||
get {
|
||||
return "QW2021C.Resultate.Reports.Rpt_Auswertung_Gesamt_top_24.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[0];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[1];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[2];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[3];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[4];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[5];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[6];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section4 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[7];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section5 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[8];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")]
|
||||
public class CachedRpt_Auswertung_Gesamt_top_24 : Component, ICachedReport {
|
||||
|
||||
public CachedRpt_Auswertung_Gesamt_top_24() {
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool IsCacheable {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool ShareDBLogonInfo {
|
||||
get {
|
||||
return false;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual System.TimeSpan CacheTimeOut {
|
||||
get {
|
||||
return CachedReportConstants.DEFAULT_TIMEOUT;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
|
||||
Rpt_Auswertung_Gesamt_top_24 rpt = new Rpt_Auswertung_Gesamt_top_24();
|
||||
rpt.Site = this.Site;
|
||||
return rpt;
|
||||
}
|
||||
|
||||
public virtual string GetCustomizedCacheKey(RequestContext request) {
|
||||
String key = null;
|
||||
// // The following is the code used to generate the default
|
||||
// // cache key for caching report jobs in the ASP.NET Cache.
|
||||
// // Feel free to modify this code to suit your needs.
|
||||
// // Returning key == null causes the default cache key to
|
||||
// // be generated.
|
||||
//
|
||||
// key = RequestContext.BuildCompleteCacheKey(
|
||||
// request,
|
||||
// null, // sReportFilename
|
||||
// this.GetType(),
|
||||
// this.ShareDBLogonInfo );
|
||||
return key;
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
Resultate/Reports/Rpt_Auswertung_Gesamt_top_24.rpt
Normal file
BIN
Resultate/Reports/Rpt_Auswertung_Gesamt_top_24.rpt
Normal file
Binary file not shown.
185
Resultate/Reports/Rpt_Auswertung_Ort.cs
Normal file
185
Resultate/Reports/Rpt_Auswertung_Ort.cs
Normal file
@@ -0,0 +1,185 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace QW2021C.Resultate.Reports {
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using CrystalDecisions.Shared;
|
||||
using CrystalDecisions.ReportSource;
|
||||
using CrystalDecisions.CrystalReports.Engine;
|
||||
|
||||
|
||||
public class Rpt_Auswertung_Ort : ReportClass {
|
||||
|
||||
public Rpt_Auswertung_Ort() {
|
||||
}
|
||||
|
||||
public override string ResourceName {
|
||||
get {
|
||||
return "Rpt_Auswertung_Ort.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override bool NewGenerator {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override string FullResourceName {
|
||||
get {
|
||||
return "QW2021C.Resultate.Reports.Rpt_Auswertung_Ort.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[0];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[1];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[2];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[3];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[4];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[5];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[6];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section4 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[7];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section5 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[8];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")]
|
||||
public class CachedRpt_Auswertung_Ort : Component, ICachedReport {
|
||||
|
||||
public CachedRpt_Auswertung_Ort() {
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool IsCacheable {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool ShareDBLogonInfo {
|
||||
get {
|
||||
return false;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual System.TimeSpan CacheTimeOut {
|
||||
get {
|
||||
return CachedReportConstants.DEFAULT_TIMEOUT;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
|
||||
Rpt_Auswertung_Ort rpt = new Rpt_Auswertung_Ort();
|
||||
rpt.Site = this.Site;
|
||||
return rpt;
|
||||
}
|
||||
|
||||
public virtual string GetCustomizedCacheKey(RequestContext request) {
|
||||
String key = null;
|
||||
// // The following is the code used to generate the default
|
||||
// // cache key for caching report jobs in the ASP.NET Cache.
|
||||
// // Feel free to modify this code to suit your needs.
|
||||
// // Returning key == null causes the default cache key to
|
||||
// // be generated.
|
||||
//
|
||||
// key = RequestContext.BuildCompleteCacheKey(
|
||||
// request,
|
||||
// null, // sReportFilename
|
||||
// this.GetType(),
|
||||
// this.ShareDBLogonInfo );
|
||||
return key;
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
Resultate/Reports/Rpt_Auswertung_Ort.rpt
Normal file
BIN
Resultate/Reports/Rpt_Auswertung_Ort.rpt
Normal file
Binary file not shown.
Binary file not shown.
185
Resultate/Reports/Rpt_Auswertung_Ort_Top_24.cs
Normal file
185
Resultate/Reports/Rpt_Auswertung_Ort_Top_24.cs
Normal file
@@ -0,0 +1,185 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace QW2021C.Resultate.Reports {
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using CrystalDecisions.Shared;
|
||||
using CrystalDecisions.ReportSource;
|
||||
using CrystalDecisions.CrystalReports.Engine;
|
||||
|
||||
|
||||
public class Rpt_Auswertung_Ort_Top_24 : ReportClass {
|
||||
|
||||
public Rpt_Auswertung_Ort_Top_24() {
|
||||
}
|
||||
|
||||
public override string ResourceName {
|
||||
get {
|
||||
return "Rpt_Auswertung_Ort_Top_24.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override bool NewGenerator {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override string FullResourceName {
|
||||
get {
|
||||
return "QW2021C.Resultate.Reports.Rpt_Auswertung_Ort_Top_24.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[0];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[1];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[2];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[3];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[4];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[5];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[6];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section4 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[7];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section5 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[8];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")]
|
||||
public class CachedRpt_Auswertung_Ort_Top_24 : Component, ICachedReport {
|
||||
|
||||
public CachedRpt_Auswertung_Ort_Top_24() {
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool IsCacheable {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool ShareDBLogonInfo {
|
||||
get {
|
||||
return false;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual System.TimeSpan CacheTimeOut {
|
||||
get {
|
||||
return CachedReportConstants.DEFAULT_TIMEOUT;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
|
||||
Rpt_Auswertung_Ort_Top_24 rpt = new Rpt_Auswertung_Ort_Top_24();
|
||||
rpt.Site = this.Site;
|
||||
return rpt;
|
||||
}
|
||||
|
||||
public virtual string GetCustomizedCacheKey(RequestContext request) {
|
||||
String key = null;
|
||||
// // The following is the code used to generate the default
|
||||
// // cache key for caching report jobs in the ASP.NET Cache.
|
||||
// // Feel free to modify this code to suit your needs.
|
||||
// // Returning key == null causes the default cache key to
|
||||
// // be generated.
|
||||
//
|
||||
// key = RequestContext.BuildCompleteCacheKey(
|
||||
// request,
|
||||
// null, // sReportFilename
|
||||
// this.GetType(),
|
||||
// this.ShareDBLogonInfo );
|
||||
return key;
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
Resultate/Reports/Rpt_Auswertung_Ort_Top_24.rpt
Normal file
BIN
Resultate/Reports/Rpt_Auswertung_Ort_Top_24.rpt
Normal file
Binary file not shown.
169
Resultate/Reports/Vierkampf.cs
Normal file
169
Resultate/Reports/Vierkampf.cs
Normal file
@@ -0,0 +1,169 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace QW2021C.Resultate.Reports {
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using CrystalDecisions.Shared;
|
||||
using CrystalDecisions.ReportSource;
|
||||
using CrystalDecisions.CrystalReports.Engine;
|
||||
|
||||
|
||||
public class Vierkampf : ReportClass {
|
||||
|
||||
public Vierkampf() {
|
||||
}
|
||||
|
||||
public override string ResourceName {
|
||||
get {
|
||||
return "Vierkampf.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override bool NewGenerator {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
public override string FullResourceName {
|
||||
get {
|
||||
return "QW2021C.Resultate.Reports.Vierkampf.rpt";
|
||||
}
|
||||
set {
|
||||
// Do nothing
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section1 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[0];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[1];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[2];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section3 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[3];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection2 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[4];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section4 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[5];
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public CrystalDecisions.CrystalReports.Engine.Section Section5 {
|
||||
get {
|
||||
return this.ReportDefinition.Sections[6];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")]
|
||||
public class CachedVierkampf : Component, ICachedReport {
|
||||
|
||||
public CachedVierkampf() {
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool IsCacheable {
|
||||
get {
|
||||
return true;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual bool ShareDBLogonInfo {
|
||||
get {
|
||||
return false;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||
public virtual System.TimeSpan CacheTimeOut {
|
||||
get {
|
||||
return CachedReportConstants.DEFAULT_TIMEOUT;
|
||||
}
|
||||
set {
|
||||
//
|
||||
}
|
||||
}
|
||||
|
||||
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
|
||||
Vierkampf rpt = new Vierkampf();
|
||||
rpt.Site = this.Site;
|
||||
return rpt;
|
||||
}
|
||||
|
||||
public virtual string GetCustomizedCacheKey(RequestContext request) {
|
||||
String key = null;
|
||||
// // The following is the code used to generate the default
|
||||
// // cache key for caching report jobs in the ASP.NET Cache.
|
||||
// // Feel free to modify this code to suit your needs.
|
||||
// // Returning key == null causes the default cache key to
|
||||
// // be generated.
|
||||
//
|
||||
// key = RequestContext.BuildCompleteCacheKey(
|
||||
// request,
|
||||
// null, // sReportFilename
|
||||
// this.GetType(),
|
||||
// this.ShareDBLogonInfo );
|
||||
return key;
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
Resultate/Reports/Vierkampf.rpt
Normal file
BIN
Resultate/Reports/Vierkampf.rpt
Normal file
Binary file not shown.
178
Resultate/ResultatEdit.aspx
Normal file
178
Resultate/ResultatEdit.aspx
Normal file
@@ -0,0 +1,178 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="ResultatEdit.aspx.cs" Inherits="QW2021C.Resultate.ResultatEdit" %>
|
||||
|
||||
|
||||
<%@ 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:HiddenField ID="hiddensql" runat="server" />
|
||||
<asp:Label runat="server"><h4>Resultate bearbeiten</h4></asp:Label>
|
||||
|
||||
<asp:Label ID="lblselect" runat="server" Text="Selektion:"></asp:Label>
|
||||
<asp:Panel ID="PnlDatenselektion" runat="server">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="width: 100px">
|
||||
<asp:Label ID="lblort" runat="server" Text="Ort"></asp:Label>
|
||||
|
||||
</td>
|
||||
<td style="width: 200px">
|
||||
|
||||
<ej:ComboBox ID="cbboxOrt" runat="server" Width="200px" Text=""
|
||||
DataSourceID="SqlDataSource1" DataSourceCachingMode="Session" DataTextField="Ort" DataValueField="OrtNr" Locale="de-DE" NoRecordsTemplate="No Records Found"
|
||||
SortOrder="None">
|
||||
</ej:ComboBox>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td style="width: 100px">
|
||||
<asp:Label ID="lblKategorie" runat="server" Text="Kategorie"></asp:Label>
|
||||
</td>
|
||||
<td style="width: 200px">
|
||||
<asp:TextBox ID="txtkategorie" runat="server"></asp:TextBox>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 100px">
|
||||
<asp:Label ID="lbldisziplin" runat="server" Text="Disziplin"></asp:Label>
|
||||
</td>
|
||||
<td style="width: 200px">
|
||||
<asp:TextBox ID="txtdisziplin" runat="server"></asp:TextBox>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 100px">
|
||||
<asp:Label ID="Label1" runat="server" Text="Name"></asp:Label>
|
||||
</td>
|
||||
<td style="width: 200px">
|
||||
<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
|
||||
</td>
|
||||
<td style="width=200px">
|
||||
<ej:Button ID="btndataselect" runat="server" Text="Selektieren" Type="Button" OnClick="btndataselect_Click" ></ej:Button>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<hr />
|
||||
</asp:Panel>
|
||||
<ej:Grid ID="GridEditor" runat="server" AllowFiltering="True" CssClass="" DataSourceCachingMode="None" DataSourceID="Resultatdaten"
|
||||
OnServerBatchEditRow="GridEditor_ServerBatchEditRow" EnableLoadOnDemand="False" Locale="de-DE" MinWidth="0" AllowResizing="True" AllowSorting="True">
|
||||
<Columns>
|
||||
<ej:Column AllowEditing="False" DataType="number" Field="EintragNr" IsIdentity="True" IsPrimaryKey="True" Visible="false">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="number" Field="OrtNr">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Rang">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Nachname">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Vorname">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Jahrgang" Visible="false">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Land" Visible="false">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Verein" Visible="false">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Lizenz">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Kategorie_kurzname" Visible="false">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Kategorie">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Position">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Bahn">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Qualifikation">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Serie">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Disziplin">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Leistung">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Info">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="number" Field="Punkte">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Wind" Visible="false">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="boolean" Field="Nicht_Beruecksichtigen" EditType="BooleanEdit">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="boolean" Field="Nur_Erdgas" EditType="BooleanEdit">
|
||||
</ej:Column>
|
||||
<ej:Column DataType="string" Field="Team">
|
||||
</ej:Column>
|
||||
</Columns>
|
||||
<EditSettings AllowEditing="True" AllowDeleting="True" EditMode="Batch" />
|
||||
<ToolbarSettings ShowToolbar="true" ToolbarItems="update" />
|
||||
</ej:Grid>
|
||||
|
||||
<asp:SqlDataSource ID="Resultatdaten" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionstring %>"
|
||||
DeleteCommand="DELETE FROM [Res_Resultate] WHERE [EintragNr] = @EintragNr"
|
||||
InsertCommand="INSERT INTO [Res_Resultate] ([OrtNr], [Rang], [Nachname], [Vorname], [Jahrgang], [Land], [Verein], [Lizenz], [Kategorie_kurzname], [Kategorie], [Position], [Bahn], [Qualifikation], [Serie], [Disziplin], [Leistung], [Info], [Punkte], [Wind], [Nicht_Beruecksichtigen], [Nur_Erdgas], [Team]) VALUES (@OrtNr, @Rang, @Nachname, @Vorname, @Jahrgang, @Land, @Verein, @Lizenz, @Kategorie_kurzname, @Kategorie, @Position, @Bahn, @Qualifikation, @Serie, @Disziplin, @Leistung, @Info, @Punkte, @Wind, @Nicht_Beruecksichtigen, @Nur_Erdgas, @Team)"
|
||||
SelectCommand="SELECT [EintragNr], [OrtNr], [Rang], [Nachname], [Vorname], [Jahrgang], [Land], [Verein], [Lizenz], [Kategorie_kurzname], [Kategorie], [Position], [Bahn], [Qualifikation], [Serie], [Disziplin], [Leistung], [Info], [Punkte], [Wind], [Nicht_Beruecksichtigen], [Nur_Erdgas], [Team] FROM [Res_Resultate] where eintragnr=-1"
|
||||
UpdateCommand="UPDATE [Res_Resultate] SET [OrtNr] = @OrtNr, [Rang] = @Rang, [Nachname] = @Nachname, [Vorname] = @Vorname, [Jahrgang] = @Jahrgang, [Land] = @Land, [Verein] = @Verein, [Lizenz] = @Lizenz, [Kategorie_kurzname] = @Kategorie_kurzname, [Kategorie] = @Kategorie, [Position] = @Position, [Bahn] = @Bahn, [Qualifikation] = @Qualifikation, [Serie] = @Serie, [Disziplin] = @Disziplin, [Leistung] = @Leistung, [Info] = @Info, [Punkte] = @Punkte, [Wind] = @Wind, [Nicht_Beruecksichtigen] = @Nicht_Beruecksichtigen, [Nur_Erdgas] = @Nur_Erdgas, [Team] = @Team WHERE [EintragNr] = @EintragNr">
|
||||
<DeleteParameters>
|
||||
<asp:Parameter Name="EintragNr" Type="Int32" />
|
||||
</DeleteParameters>
|
||||
<InsertParameters>
|
||||
<asp:Parameter Name="OrtNr" Type="Int32" />
|
||||
<asp:Parameter Name="Rang" Type="String" />
|
||||
<asp:Parameter Name="Nachname" Type="String" />
|
||||
<asp:Parameter Name="Vorname" Type="String" />
|
||||
<asp:Parameter Name="Jahrgang" Type="String" />
|
||||
<asp:Parameter Name="Land" Type="String" />
|
||||
<asp:Parameter Name="Verein" Type="String" />
|
||||
<asp:Parameter Name="Lizenz" Type="String" />
|
||||
<asp:Parameter Name="Kategorie_kurzname" Type="String" />
|
||||
<asp:Parameter Name="Kategorie" Type="String" />
|
||||
<asp:Parameter Name="Position" Type="String" />
|
||||
<asp:Parameter Name="Bahn" Type="String" />
|
||||
<asp:Parameter Name="Qualifikation" Type="String" />
|
||||
<asp:Parameter Name="Serie" Type="String" />
|
||||
<asp:Parameter Name="Disziplin" Type="String" />
|
||||
<asp:Parameter Name="Leistung" Type="String" />
|
||||
<asp:Parameter Name="Info" Type="String" />
|
||||
<asp:Parameter Name="Punkte" Type="Double" />
|
||||
<asp:Parameter Name="Wind" Type="String" />
|
||||
<asp:Parameter Name="Nicht_Beruecksichtigen" Type="Boolean" />
|
||||
<asp:Parameter Name="Nur_Erdgas" Type="Boolean" />
|
||||
<asp:Parameter Name="Team" Type="String" />
|
||||
</InsertParameters>
|
||||
<UpdateParameters>
|
||||
<asp:Parameter Name="OrtNr" Type="Int32" />
|
||||
<asp:Parameter Name="Rang" Type="String" />
|
||||
<asp:Parameter Name="Nachname" Type="String" />
|
||||
<asp:Parameter Name="Vorname" Type="String" />
|
||||
<asp:Parameter Name="Jahrgang" Type="String" />
|
||||
<asp:Parameter Name="Land" Type="String" />
|
||||
<asp:Parameter Name="Verein" Type="String" />
|
||||
<asp:Parameter Name="Lizenz" Type="String" />
|
||||
<asp:Parameter Name="Kategorie_kurzname" Type="String" />
|
||||
<asp:Parameter Name="Kategorie" Type="String" />
|
||||
<asp:Parameter Name="Position" Type="String" />
|
||||
<asp:Parameter Name="Bahn" Type="String" />
|
||||
<asp:Parameter Name="Qualifikation" Type="String" />
|
||||
<asp:Parameter Name="Serie" Type="String" />
|
||||
<asp:Parameter Name="Disziplin" Type="String" />
|
||||
<asp:Parameter Name="Leistung" Type="String" />
|
||||
<asp:Parameter Name="Info" Type="String" />
|
||||
<asp:Parameter Name="Punkte" Type="Double" />
|
||||
<asp:Parameter Name="Wind" Type="String" />
|
||||
<asp:Parameter Name="Nicht_Beruecksichtigen" Type="Boolean" />
|
||||
<asp:Parameter Name="Nur_Erdgas" Type="Boolean" />
|
||||
<asp:Parameter Name="Team" Type="String" />
|
||||
<asp:Parameter Name="EintragNr" Type="Int32" />
|
||||
</UpdateParameters>
|
||||
</asp:SqlDataSource>
|
||||
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionstring %>"
|
||||
SelectCommand="SELECT [OrtNr], [Ort] FROM [Res_Ort]"></asp:SqlDataSource>
|
||||
|
||||
</asp:Content>
|
||||
186
Resultate/ResultatEdit.aspx.cs
Normal file
186
Resultate/ResultatEdit.aspx.cs
Normal file
@@ -0,0 +1,186 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace QW2021C.Resultate
|
||||
{
|
||||
public partial class ResultatEdit : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private string Update_SQL(string sql, string attribut, string value)
|
||||
{
|
||||
if (value == "") return sql;
|
||||
if (sql.IndexOf("where") > 1)
|
||||
{
|
||||
sql=sql+" and "+attribut+"='"+value+"'";
|
||||
}
|
||||
else
|
||||
{
|
||||
sql = sql + " where " + attribut + "='" + value + "'";
|
||||
}
|
||||
return sql;
|
||||
}
|
||||
protected void btndataselect_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
|
||||
{
|
||||
clsDB db = new clsDB();
|
||||
string sql;
|
||||
sql = "Select * from res_resultate ";
|
||||
if (this.cbboxOrt.Text.ToString() !="")
|
||||
{
|
||||
db.Get_Tabledata("Select * from res_ort where ort = '" + cbboxOrt.Text.ToString() + "'", false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count < 1)
|
||||
{
|
||||
Helper.MessageBox.Show("Eigegebener Ort ist ungültig!");
|
||||
return;
|
||||
}
|
||||
sql = Update_SQL(sql, "Ortnr", db.dsdaten.Tables[0].Rows[0][0].ToString());
|
||||
|
||||
|
||||
}
|
||||
sql = Update_SQL(sql, "Disziplin", this.txtdisziplin.Text.ToString());
|
||||
sql = Update_SQL(sql, "Kategorie", this.txtkategorie.Text.ToString());
|
||||
sql = Update_SQL(sql, "Nachname", this.txtName.Text.ToString());
|
||||
Resultatdaten.SelectCommand = sql;
|
||||
this.hiddensql.Value = sql;
|
||||
this.GridEditor.DataBind();
|
||||
|
||||
}
|
||||
|
||||
protected void GridEditor_ServerBatchEditRow(object sender, Syncfusion.JavaScript.Web.GridEventArgs e)
|
||||
{
|
||||
ArrayList changed = ((ArrayList)((Dictionary<String, Object>)e.Arguments["batchChanges"])["changed"]);
|
||||
if (changed.Count > 0)
|
||||
GridEdit("change", changed, e);
|
||||
|
||||
}
|
||||
protected void GridEdit(string eventType, ArrayList changed, Syncfusion.JavaScript.Web.GridEventArgs e)
|
||||
{
|
||||
clsDB db = new clsDB();
|
||||
if (eventType == "change")
|
||||
{
|
||||
clsRes_Resultate value = new clsRes_Resultate();
|
||||
|
||||
for (var i = 0; i <= changed.Count - 1; i++)
|
||||
{
|
||||
Dictionary<string, object> KeyVal = changed[i] as Dictionary<string, object>;
|
||||
|
||||
foreach (KeyValuePair<string, object> keyvals in KeyVal)
|
||||
{
|
||||
if (keyvals.Key == "EintragNr") value.EintragNr = Convert.ToInt32(keyvals.Value);
|
||||
if (keyvals.Key == "OrtNr") value.OrtNr = Convert.ToInt32(keyvals.Value);
|
||||
if (keyvals.Key == "Rang") value.Rang = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Nachname") value.Nachname = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Vorname") value.Vorname = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Jahrgang") value.Jahrgang = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Land") value.Land = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Verein") value.Verein = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Lizenz") value.Lizenz = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Kategorie_kurzname") value.Kategorie_kurzname = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Kategorie") value.Kategorie = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Position") value.Position = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Bahn") value.Bahn = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Qualifikation") value.Qualifikation = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Serie") value.Serie = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Disziplin") value.Disziplin = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Leistung") value.Leistung = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Info") value.Info = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Punkte") value.Punkte = Convert.ToSingle(keyvals.Value);
|
||||
if (keyvals.Key == "Wind") value.Wind = keyvals.Value.ToString();
|
||||
if (keyvals.Key == "Nicht_Beruecksichtigen") value.Nicht_Beruecksichtigen = Convert.ToBoolean(keyvals.Value);
|
||||
if (keyvals.Key == "Nur_Erdgas") value.Nur_Erdgas = Convert.ToBoolean(keyvals.Value);
|
||||
if (keyvals.Key == "Team") value.Team = keyvals.Value.ToString();
|
||||
}
|
||||
db.Get_Tabeldata_for_Update("Select * from dbo.res_resultate where [EintragNr]=" + value.EintragNr.ToString(), false, true);
|
||||
db.dsdaten.Tables[0].Rows[0]["EintragNr"] = value.EintragNr;
|
||||
db.dsdaten.Tables[0].Rows[0]["OrtNr"] = value.OrtNr;
|
||||
db.dsdaten.Tables[0].Rows[0]["Rang"] = value.Rang;
|
||||
db.dsdaten.Tables[0].Rows[0]["Nachname"] = value.Nachname;
|
||||
db.dsdaten.Tables[0].Rows[0]["Vorname"] = value.Vorname;
|
||||
db.dsdaten.Tables[0].Rows[0]["Jahrgang"] = value.Jahrgang;
|
||||
db.dsdaten.Tables[0].Rows[0]["Land"] = value.Land;
|
||||
db.dsdaten.Tables[0].Rows[0]["Verein"] = value.Verein;
|
||||
db.dsdaten.Tables[0].Rows[0]["Lizenz"] = value.Lizenz;
|
||||
db.dsdaten.Tables[0].Rows[0]["Kategorie_kurzname"] = value.Kategorie_kurzname;
|
||||
db.dsdaten.Tables[0].Rows[0]["Kategorie"] = value.Kategorie;
|
||||
db.dsdaten.Tables[0].Rows[0]["Position"] = value.Position;
|
||||
db.dsdaten.Tables[0].Rows[0]["Bahn"] = value.Bahn;
|
||||
db.dsdaten.Tables[0].Rows[0]["Qualifikation"] = value.Qualifikation;
|
||||
db.dsdaten.Tables[0].Rows[0]["Serie"] = value.Serie;
|
||||
db.dsdaten.Tables[0].Rows[0]["Disziplin"] = value.Disziplin;
|
||||
db.dsdaten.Tables[0].Rows[0]["Leistung"] = value.Leistung;
|
||||
db.dsdaten.Tables[0].Rows[0]["Info"] = value.Info;
|
||||
db.dsdaten.Tables[0].Rows[0]["Punkte"] = value.Punkte;
|
||||
db.dsdaten.Tables[0].Rows[0]["Wind"] = value.Wind;
|
||||
db.dsdaten.Tables[0].Rows[0]["Nicht_Beruecksichtigen"] = value.Nicht_Beruecksichtigen;
|
||||
db.dsdaten.Tables[0].Rows[0]["Nur_Erdgas"] = value.Nur_Erdgas;
|
||||
db.dsdaten.Tables[0].Rows[0]["Team"] = value.Team;
|
||||
db.Update_Tabeldata();
|
||||
//log.insert_entry(2, Convert.ToInt32(Session["UserID"]), "Anmeldedaten gespeichert");
|
||||
|
||||
}
|
||||
|
||||
// Dim update As Orders = order.Where(Function(ord) ord.code = value.code).FirstOrDefault()
|
||||
// update.isSelected = value.isSelected
|
||||
this.Resultatdaten.SelectCommand = this.hiddensql.Value;
|
||||
this.GridEditor.DataBind();
|
||||
}
|
||||
}
|
||||
}
|
||||
public class clsRes_Resultate
|
||||
{
|
||||
public int EintragNr { get; set; }
|
||||
|
||||
public int? OrtNr { get; set; }
|
||||
|
||||
public string Rang { get; set; }
|
||||
|
||||
public string Nachname { get; set; }
|
||||
|
||||
public string Vorname { get; set; }
|
||||
|
||||
public string Jahrgang { get; set; }
|
||||
|
||||
public string Land { get; set; }
|
||||
|
||||
public string Verein { get; set; }
|
||||
|
||||
public string Lizenz { get; set; }
|
||||
|
||||
public string Kategorie_kurzname { get; set; }
|
||||
|
||||
public string Kategorie { get; set; }
|
||||
|
||||
public string Position { get; set; }
|
||||
|
||||
public string Bahn { get; set; }
|
||||
|
||||
public string Qualifikation { get; set; }
|
||||
|
||||
public string Serie { get; set; }
|
||||
|
||||
public string Disziplin { get; set; }
|
||||
|
||||
public string Leistung { get; set; }
|
||||
|
||||
public string Info { get; set; }
|
||||
|
||||
public float? Punkte { get; set; }
|
||||
|
||||
public string Wind { get; set; }
|
||||
|
||||
public bool? Nicht_Beruecksichtigen { get; set; }
|
||||
|
||||
public bool? Nur_Erdgas { get; set; }
|
||||
|
||||
public string Team { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
152
Resultate/ResultatEdit.aspx.designer.cs
generated
Normal file
152
Resultate/ResultatEdit.aspx.designer.cs
generated
Normal file
@@ -0,0 +1,152 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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.Resultate
|
||||
{
|
||||
|
||||
|
||||
public partial class ResultatEdit
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// hiddensql-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.HiddenField hiddensql;
|
||||
|
||||
/// <summary>
|
||||
/// lblselect-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 lblselect;
|
||||
|
||||
/// <summary>
|
||||
/// PnlDatenselektion-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.Panel PnlDatenselektion;
|
||||
|
||||
/// <summary>
|
||||
/// lblort-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 lblort;
|
||||
|
||||
/// <summary>
|
||||
/// cbboxOrt-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::Syncfusion.JavaScript.Web.ComboBox cbboxOrt;
|
||||
|
||||
/// <summary>
|
||||
/// lblKategorie-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 lblKategorie;
|
||||
|
||||
/// <summary>
|
||||
/// txtkategorie-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.TextBox txtkategorie;
|
||||
|
||||
/// <summary>
|
||||
/// lbldisziplin-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 lbldisziplin;
|
||||
|
||||
/// <summary>
|
||||
/// txtdisziplin-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.TextBox txtdisziplin;
|
||||
|
||||
/// <summary>
|
||||
/// Label1-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 Label1;
|
||||
|
||||
/// <summary>
|
||||
/// txtName-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.TextBox txtName;
|
||||
|
||||
/// <summary>
|
||||
/// btndataselect-Steuerelement
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Automatisch generiertes Feld
|
||||
/// Zum Ändern Felddeklaration aus der Designerdatei in eine Code-Behind-Datei verschieben.
|
||||
/// </remarks>
|
||||
protected global::Syncfusion.JavaScript.Web.Button btndataselect;
|
||||
|
||||
/// <summary>
|
||||
/// GridEditor-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 GridEditor;
|
||||
|
||||
/// <summary>
|
||||
/// Resultatdaten-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 Resultatdaten;
|
||||
|
||||
/// <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;
|
||||
}
|
||||
}
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
<%@ 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.Web" namespace="Syncfusion.JavaScript.Web" tagprefix="ej" %>
|
||||
<asp:Content ID="MainContent" ContentPlaceHolderID="MainContent" runat="Server">
|
||||
<asp:Label runat="server"><h4>Upload Resultate</h4></asp:Label>
|
||||
<br />
|
||||
@@ -94,8 +95,8 @@
|
||||
<script type="text/javascript">
|
||||
|
||||
function beforeItemActive(args) {
|
||||
//if (args.isInteraction == true)
|
||||
// args.cancel = true;
|
||||
if (args.isInteraction == true)
|
||||
args.cancel = true;
|
||||
}
|
||||
</script>
|
||||
</asp:Content>
|
||||
|
||||
@@ -76,6 +76,8 @@ namespace QW2021C.Resultate
|
||||
ds = Parser.GetDataSet();
|
||||
|
||||
clsDB db = new clsDB();
|
||||
db.truncate_table("dbo.res_taf_import");
|
||||
db.dsdaten.Tables.Clear();
|
||||
db.Get_Tabeldata_for_Update("Select * from dbo.res_taf_import", false, true);
|
||||
foreach (System.Data.DataRow r in ds.Tables[0].Rows )
|
||||
{
|
||||
@@ -88,8 +90,10 @@ namespace QW2021C.Resultate
|
||||
db.dsdaten.Tables[0].Rows.Add(rn);
|
||||
}
|
||||
db.Update_Tabeldata();
|
||||
|
||||
db.migrate_taf_resultate(this.hiddenortnr.Value, this.hiddendeletedata.Value);
|
||||
this.Tab1.SelectedItemIndex = 3;
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user