You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

104 lines
5.1 KiB

<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Resultat_Upload.aspx.cs" Inherits="QW2021C.Resultate.Resultat_Upload" %>
<%@ 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 />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:QWToolConnectionstring %>"
SelectCommand="SELECT [OrtNr], [Ort] FROM [Res_Ort]"></asp:SqlDataSource>
<asp:HiddenField ID="hiddendeletedata" runat="server" Value="false" />
<asp:HiddenField ID="hiddenortname" runat="server" Value="" />
<asp:HiddenField ID="hiddenortnr" runat="server" Value="0" />
<asp:HiddenField ID="hiddenfilename" runat="server" />
<ej:Tab ID="Tab1" runat="server" ClientSideOnBeforeActive="beforeItemActive">
<Items>
<ej:TabItem ID="TabItem1" runat="server" Text="Hochladen">
<ContentSection>
<div class="tab-title">
<h4>Ortauswahl</h4>
<br />
</div>
<asp:Label ID="lblort" runat="server" Text="Ort: "></asp:Label>
<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>
<asp:Label ID="chkDel" runat="server" Text="Allfällige Daten löschen?"></asp:Label><ej:CheckBox ID="chkdelresdata" runat="server" Checked="false"></ej:CheckBox>
<br />
<br />
<ej:Button ID="btnweiter1" runat="server" Text="Weiter >>" Type="Button" OnClick="btnweiter1_Click"></ej:Button>
<br />
<asp:Label ID="lblError1" runat="server" ForeColor="Red" Text=""></asp:Label>
</ContentSection>
</ej:TabItem>
<ej:TabItem ID="TabItem2" runat="server" Text="2. Daten hochladen">
<ContentSection>
<div class="tab-title">
<h4>CSV-Datei auswählen und hochladen</h4>
<br />
<ej:UploadBox ID="UploadBox2" runat="server" SaveUrl="~/Resultate/Resultate_saveFiles.ashx" AutoUpload="true" OnInit="UploadBox2_Init" OnComplete="Upload1_Complete"
FileSize="12000000">
</ej:UploadBox>
<br />
</div>
</ContentSection>
</ej:TabItem>
<ej:TabItem ID="TabItem3" runat="server" Text="3. Daten importieren">
<ContentSection>
<div class="tab-title">
<h4>Daten importieren</h4>
<br />
Bitte auf "weiter klicken, um die Daten zu imporieren,<br />
<ej:Button ID="btnweiter2" runat="server" Text="Weiter >>" Type="Button" OnClick="btnweiter2_Click" ></ej:Button>
<br />
</div>
</ContentSection>
</ej:TabItem>
<ej:TabItem ID="TabItem4" runat="server" Text="4. Zusammenfassung">
<ContentSection>
<div class="tab-title">
<h4>Zusammenfassung</h4>
<asp:Label ID="lblimporterror" runat="server" Text="" ForeColor="Red"></asp:Label>
<table>
<tr>
<td style="width: 100px">Statistik
</td>
<td>
<asp:Label runat="server" ID="lblstatistik" Text=""></asp:Label>
</td>
</tr>
<tr>
<td style="width: 100px">
</td>
<td>
<asp:Label runat="server" ID="lblathleten" Text=""></asp:Label>
</td>
</tr>
</table>
</div>
<br />
</ContentSection>
</ej:TabItem>
</Items>
</ej:Tab>
<script type="text/javascript">
function beforeItemActive(args) {
//if (args.isInteraction == true)
// args.cancel = true;
}
</script>
</asp:Content>