Update 5.5.2022

This commit is contained in:
2022-05-05 15:57:15 +02:00
parent b587e0da18
commit 8f75d67c73
37 changed files with 18017 additions and 53 deletions

View File

@@ -11,7 +11,7 @@
<ej:Button ID="btnaktualiseren" runat="server" Type="Button" Text="Anmelde-Daten mit TAF-Daten aktualisieren" OnClick="btnaktualiseren_Click"></ej:Button>
<asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionstring %>"
SelectCommand="SELECT [Anmeldenr] ,dbo.Get_Lizenzmapping(Lizenznr) as Lizenznr
SelectCommand="SELECT [Anmeldenr] ,Lizenznr,dbo.Get_Lizenzmapping(Lizenznr) as MergedLizenz
,[bez]
,[Name]
,[Vorname]
@@ -105,11 +105,15 @@
</UpdateParameters>
</asp:SqlDataSource>
<ej:Grid runat="server" ID="AdminAnmeldung" AllowPaging="True" CssClass="" DataSourceCachingMode="None" DataSourceID="SqlDataSource3" EnableLoadOnDemand="False" Locale="de-CH" MinWidth="0">
<ClientSideEvents RowDataBound="rowDataBound" />
<Columns>
<ej:Column AllowEditing="False" DataType="number" Field="Anmeldenr" HeaderText="Nr." IsIdentity="True" IsPrimaryKey="True" Width="60px">
</ej:Column>
<ej:Column DataType="string" Field="Lizenznr" HeaderText="Lic." Width="80px">
</ej:Column>
<ej:Column DataType="string" Field="MergedLizenz" HeaderText="OLic." Width="0px">
</ej:Column>
<ej:Column DataType="string" Field="bez" HeaderText="Bez." Width="40px" >
</ej:Column>
<ej:Column DataType="string" Field="Name" Width="100px">
@@ -166,7 +170,15 @@
<EditSettings AllowEditing="True" />
</ej:Grid>
<script type="text/javascript">
function rowDataBound(args) {
if (args.data.Lizenznr != args.data.MergedLizenz)
args.row.css("backgroundColor", "#F3C3C3").css("color", "black");/*custom css applied to the row */
}
</script>
</asp:Content>

View File

@@ -81,7 +81,12 @@ namespace QW2021C.Administration
db.Get_Tabeldata_for_Update("Select * from teilnehmer where teilnehmernr=" + data["Teilnehmernr"].ToString());
foreach (KeyValuePair<string, object> keyval in data)
db.dsdaten.Tables[0].Rows[0][keyval.Key] = keyval.Value;
try
{
db.dsdaten.Tables[0].Rows[0][keyval.Key] = keyval.Value;
}
catch { }
db.Update_Tabeldata();
this.Grid1.DataBind();
//Check_Teilnehmer();

View File

@@ -42,7 +42,7 @@ namespace QW2021C.Administration
protected void btnexport_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
{
clsDB db = new clsDB();
db.Get_Tabledata("Select sqlscript from sqlqueries where sqlscriptnumber=2", false, true);
db.Get_Tabledata("Select sqlscript from sqlqueries where sqlscriptnumber=5", false, true);
string sql;
sql = db.dsdaten.Tables[0].Rows[0][0].ToString();
string where = "";

View File

@@ -115,7 +115,7 @@ namespace QW2021C.Administration
if (r[6].ToString() != "" && r[6].ToString() != "Lizenz-Nr.")
{
db.dsdaten.Tables.Clear();
db.Get_Tabledata(sql + " where lizenznr='" + r[6].ToString() + "'", false, true);
db.Get_Tabledata(sql + " and lizenznr='" + r[6].ToString() + "'", false, true);
if (db.dsdaten.Tables[0].Rows.Count > 0)
{
foreach (Gruppencounter g in Gruppenzaehler)
@@ -138,8 +138,6 @@ namespace QW2021C.Administration
{
if (kr["Kategorie"].ToString() == nr["Kategorie"].ToString())
{
krow.ItemArray = nr.ItemArray;
krow["Bewerb"] = "UKC";
usekidid = true;