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.
339 lines
22 KiB
339 lines
22 KiB
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="Firmenangebot.ascx.vb" Inherits="LPWeb.Firmenangebot" %>
|
|
<style type="text/css">
|
|
</style>
|
|
<script type="text/javascript" id="telerikClientEvents1">
|
|
//<![CDATA[
|
|
function alertCallBackFn(arg) {
|
|
window.location = "../default.aspx"
|
|
//radalert("<strong>radalert</strong> returned the following result: <h3 style='color: #ff0000;'>" + arg + "</h3>", null, null, "Result");
|
|
}
|
|
function alertCallBackFn1(arg) {
|
|
//radalert("<strong>radalert</strong> returned the following result: <h3 style='color: #ff0000;'>" + arg + "</h3>", null, null, "Result");
|
|
}
|
|
|
|
//]]>
|
|
</script>
|
|
|
|
<table style="width:100%;">
|
|
<tr>
|
|
<td align="center" bgcolor="#F97364" colspan="2">
|
|
<asp:Label ID="Label1" runat="server" Font-Bold="True" ForeColor="Black"
|
|
Text="Bitte alle Ihnen möglichen Berufsbilder und Durchführungszeiten eintragen."></asp:Label>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
<asp:Panel ID="Panel1" runat="server" Height="354px">
|
|
<div class="main">
|
|
<table style="width:100%;">
|
|
<tr>
|
|
<td valign="top">
|
|
<table style="width:100%;">
|
|
<tr>
|
|
<td valign="top">
|
|
<strong>Berufe</strong><br />
|
|
<telerik:RadListBox ID="RadListBox1" runat="server" Culture="de-DE"
|
|
DataSourceID="SqlDataBerufe" DataTextField="Bezeichnung"
|
|
DataValueField="Berufnr" height="100px"
|
|
Width="350px">
|
|
</telerik:RadListBox>
|
|
</td>
|
|
<td valign="top">
|
|
<strong>Ansprechpartner </strong>
|
|
<telerik:RadButton ID="RadButton2" runat="server" Height="18px"
|
|
Image-ImageUrl="~/bilder/refresh.gif" Text="" Width="18px">
|
|
</telerik:RadButton>
|
|
<br />
|
|
<telerik:RadListBox ID="RadListBox2" runat="server" Culture="de-DE"
|
|
DataSourceID="SqlDataAnsprechpartner" DataTextField="AName"
|
|
DataValueField="AnsprechpartnerNr" Height="100px"
|
|
Width="150px">
|
|
</telerik:RadListBox>
|
|
</td>
|
|
<td valign="top">
|
|
<strong>Zeiten</strong><br />
|
|
<telerik:RadListBox ID="RadListBox3" runat="server" Culture="de-DE"
|
|
DataSourceID="SqlDataZeiten" DataTextField="Bezeichnung"
|
|
DataValueField="ZeitNr" Height="100px"
|
|
Width="150px" >
|
|
</telerik:RadListBox>
|
|
</td>
|
|
<td valign="top">
|
|
<strong>Max. Anzahl Plätze<br /> </strong><telerik:RadComboBox ID="RadComboBox1" Runat="server"
|
|
Culture="de-DE">
|
|
<Items>
|
|
<telerik:RadComboBoxItem runat="server" Selected="True" Text="0" Value="0" />
|
|
<telerik:RadComboBoxItem runat="server" Text="1" Value="1" />
|
|
<telerik:RadComboBoxItem runat="server" Text="2" Value="2" />
|
|
<telerik:RadComboBoxItem runat="server" Text="3" Value="3" />
|
|
<telerik:RadComboBoxItem runat="server" Text="4" Value="4" />
|
|
<telerik:RadComboBoxItem runat="server" Text="5" Value="5" />
|
|
<telerik:RadComboBoxItem runat="server" Text="6" Value="6" />
|
|
<telerik:RadComboBoxItem runat="server" Text="7" Value="7" />
|
|
<telerik:RadComboBoxItem runat="server" Text="8" Value="8" />
|
|
<telerik:RadComboBoxItem runat="server" Text="9" Value="9" />
|
|
<telerik:RadComboBoxItem runat="server" Text="10" Value="10" />
|
|
</Items>
|
|
</telerik:RadComboBox>
|
|
<br />
|
|
<strong>Mindestanforderung</strong><br />
|
|
<telerik:RadComboBox ID="RadComboboxKlasse" Runat="server" Culture="de-DE"
|
|
DataSourceID="SqlDataSourceKlasse" DataTextField="bezeichnung"
|
|
DataValueField="Klassenr">
|
|
<Items>
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse"
|
|
Selected="True" Text="0" Value="0" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="1"
|
|
Value="1" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="2"
|
|
Value="2" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="3"
|
|
Value="3" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="4"
|
|
Value="4" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="5"
|
|
Value="5" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="6"
|
|
Value="6" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="7"
|
|
Value="7" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="8"
|
|
Value="8" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="9"
|
|
Value="9" />
|
|
<telerik:RadComboBoxItem runat="server" Owner="RadComboboxKlasse" Text="10"
|
|
Value="10" />
|
|
</Items>
|
|
</telerik:RadComboBox>
|
|
<br />
|
|
<br />
|
|
<telerik:RadButton ID="RadButton1" runat="server"
|
|
Text="Angebot einfügen">
|
|
</telerik:RadButton>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">
|
|
Ihr Beruf fehlt? Klicken Sie -><telerik:RadButton ID="RadButton4" runat="server"
|
|
Height="16px" Image-EnableImageButton="true"
|
|
Image-ImageUrl="~/bilder/Button.gif" Text="" Width="16px">
|
|
</telerik:RadButton>
|
|
<-</td>
|
|
<td valign="top">
|
|
</td>
|
|
<td valign="middle" align="center"> </td>
|
|
<td valign="top"></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" colspan="4">
|
|
<telerik:RadGrid ID="RadGrid1" runat="server" AllowAutomaticDeletes="True"
|
|
AllowAutomaticUpdates="True" AllowPaging="True" AllowSorting="True"
|
|
AutoGenerateColumns="False" CellSpacing="0" Culture="de-DE"
|
|
DataSourceID="SqlDataFirmaBeruf" GridLines="None" Height="184px" >
|
|
<ClientSettings>
|
|
<Scrolling AllowScroll="True" UseStaticHeaders="True" />
|
|
</ClientSettings>
|
|
<MasterTableView AllowAutomaticUpdates="true" DataKeyNames="FirmaBerufNr"
|
|
DataSourceID="SqlDataFirmaBeruf" EditMode="PopUp"
|
|
NoMasterRecordsText="Keine Datensätze vorhanden" TableLayout="Fixed">
|
|
<CommandItemSettings AddNewRecordText="Neuer Datensatz"
|
|
ExportToExcelText="Excel-Export" ExportToPdfText="PDF-Export"
|
|
RefreshText="Aktualisieren" ShowAddNewRecordButton="False"
|
|
ShowRefreshButton="False" />
|
|
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"
|
|
Visible="True">
|
|
</RowIndicatorColumn>
|
|
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"
|
|
Visible="True">
|
|
</ExpandCollapseColumn>
|
|
<Columns>
|
|
<telerik:GridBoundColumn FilterControlAltText="Filter column column"
|
|
HeaderText="Firmaberufnr" ReadOnly="True" UniqueName="column" Visible="False">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Beruf"
|
|
FilterControlAltText="Filter column1 column" HeaderText="Beruf" ReadOnly="True"
|
|
UniqueName="column1">
|
|
<HeaderStyle Width="150px" Wrap="false" />
|
|
<ItemStyle Wrap="False" />
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Ansprechp"
|
|
FilterControlAltText="Filter column2 column" HeaderText="Ansprechpartner"
|
|
ReadOnly="True" UniqueName="column2">
|
|
<HeaderStyle Width="100px" />
|
|
<ItemStyle Wrap="False" />
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridDropDownColumn DataField="ZeitNr" DataSourceID="SQLDataZeiten"
|
|
FilterControlAltText="Filter column6 column" HeaderText="Zeit"
|
|
ListTextField="Bezeichnung" ListValueField="ZeitNr" UniqueName="column6">
|
|
<HeaderStyle Width="70px" />
|
|
<ItemStyle Wrap="False" />
|
|
</telerik:GridDropDownColumn>
|
|
<%-- <telerik:GridBoundColumn DataField="Anzahl"
|
|
FilterControlAltText="Filter column4 column" HeaderText="Anz. Plätze"
|
|
UniqueName="column4">
|
|
</telerik:GridBoundColumn>
|
|
--%>
|
|
<telerik:GridDropDownColumn ColumnEditorID="DropAnzahl" DataField="Anzahl"
|
|
DataSourceID="SqlDataSourceAnzahl" HeaderText="Anzahl" ListTextField="Anzahl"
|
|
ListValueField="Anzahl" UniqueName="Anzahl">
|
|
<ItemStyle Width="40px" />
|
|
<HeaderStyle Width="50px" Wrap="False" />
|
|
</telerik:GridDropDownColumn>
|
|
<telerik:GridDropDownColumn DataField="Klassenr"
|
|
DataSourceID="SQLDataSourceKlasse" FilterControlAltText="Filter column5 column"
|
|
HeaderText="Mind. Anf." ListTextField="Bezeichnung" ListValueField="Klassenr"
|
|
UniqueName="column5">
|
|
<ItemStyle Width="40px" />
|
|
<HeaderStyle Width="60px" Wrap="False" />
|
|
</telerik:GridDropDownColumn>
|
|
<telerik:GridBoundColumn ColumnEditorID="EditSchuelerBemerkung"
|
|
DataField="Schuelerbemerkung" FilterControlAltText="Filter column2 column"
|
|
HeaderText="Bem. f. Schüler"
|
|
HeaderTooltip="Folgendes muss der Schüler mitbringen (spezielle Kleidung, Ausweis usw.)"
|
|
UniqueName="Schuelerbemerkung">
|
|
<HeaderStyle Width="100px" />
|
|
<ItemStyle Wrap="False" />
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn ColumnEditorID="EditStandortBemerkung"
|
|
DataField="standortbemerkung" FilterControlAltText="Filter column2 column"
|
|
HeaderText="Bem. Treffpunkt"
|
|
HeaderTooltip="Treffpunkt für Schüler, falls abweichend von der Geschäftsadresse"
|
|
UniqueName="standortbemerkung">
|
|
<HeaderStyle Width="100px" />
|
|
<ItemStyle Wrap="False" />
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn ColumnEditorID="MinZuteilung"
|
|
DataField="MinZuteilung" FilterControlAltText="Filter column2 column"
|
|
HeaderText="MZ"
|
|
HeaderTooltip="Mindest Anzahl Zuteilung"
|
|
UniqueName="MinZuteilung">
|
|
<HeaderStyle Width="40px" />
|
|
<ItemStyle Wrap="False" />
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridEditCommandColumn ButtonType="ImageButton"
|
|
FilterControlAltText="Filter EditCommandColumn column" HeaderText=""
|
|
ItemStyle-HorizontalAlign="Center">
|
|
<HeaderStyle Width="40px" />
|
|
<ItemStyle HorizontalAlign="Center" />
|
|
</telerik:GridEditCommandColumn>
|
|
<telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete"
|
|
ConfirmDialogType="RadWindow" ConfirmText="Angebot wirklich löschen?"
|
|
ConfirmTitle="Delete" HeaderText="" ItemStyle-HorizontalAlign="Center"
|
|
Text="Delete" UniqueName="DeleteColumn">
|
|
<ItemStyle CssClass="MyImageButton" HorizontalAlign="Center" />
|
|
<HeaderStyle Width="40px" />
|
|
</telerik:GridButtonColumn>
|
|
</Columns>
|
|
<EditFormSettings>
|
|
<EditColumn ButtonType="ImageButton" CancelText="Abbruch"
|
|
FilterControlAltText="Filter EditCommandColumn column" InsertText="Einfügen"
|
|
UpdateText="Speichern">
|
|
</EditColumn>
|
|
</EditFormSettings>
|
|
</MasterTableView>
|
|
<FilterMenu EnableImageSprites="False">
|
|
</FilterMenu>
|
|
</telerik:RadGrid>
|
|
<telerik:GridTextBoxColumnEditor runat="server" ID="EditSchuelerBemerkung" TextBoxMode="MultiLine" ></telerik:GridTextBoxColumnEditor>
|
|
<telerik:GridTextBoxColumnEditor runat="server" ID="EditStandortBemerkung" TextBoxMode="MultiLine"></telerik:GridTextBoxColumnEditor>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</asp:Panel>
|
|
<telerik:RadButton ID="RadButton3" runat="server"
|
|
Text="< Zurück">
|
|
</telerik:RadButton>
|
|
<telerik:RadButton ID="RadButton5" runat="server"
|
|
Text="Abschliessen">
|
|
</telerik:RadButton>
|
|
|
|
<telerik:RadButton ID="RadButton6" runat="server" Text="Erfasste Daten drucken">
|
|
</telerik:RadButton>
|
|
|
|
|
|
|
|
<asp:SqlDataSource ID="SqlDataBerufe" runat="server"
|
|
ConnectionString="<%$ ConnectionStrings:LPConnectionString %>"
|
|
ProviderName="<%$ ConnectionStrings:LPConnectionString.ProviderName %>"
|
|
SelectCommand="SELECT Berufnr, Bezeichnung FROM Beruf WHERE (Aktiv = 1) order by bezeichnung">
|
|
</asp:SqlDataSource>
|
|
|
|
<asp:SqlDataSource ID="SqlDataZeiten" runat="server"
|
|
ConnectionString="<%$ ConnectionStrings:LPConnectionString %>"
|
|
ProviderName="<%$ ConnectionStrings:LPConnectionString.ProviderName %>"
|
|
SelectCommand="SELECT ZeitNr, Bezeichnung FROM Zeiten WHERE (Aktiv = 1) order by reihenfolge">
|
|
</asp:SqlDataSource>
|
|
<asp:SqlDataSource ID="SqlDataAnsprechpartner" runat="server"
|
|
ConnectionString="<%$ ConnectionStrings:LPConnectionString %>"
|
|
ProviderName="<%$ ConnectionStrings:LPConnectionString.ProviderName %>"
|
|
SelectCommand="SELECT AnsprechpartnerNr, Ansprechpartner.name + ' '+ Ansprechpartner.Vorname as AName
|
|
FROM Ansprechpartner where aktiv=1 and firmanr=@Firmanr order by name, vorname">
|
|
<SelectParameters>
|
|
<asp:SessionParameter Name="Firmanr" SessionField="Firmanr" />
|
|
</SelectParameters>
|
|
</asp:SqlDataSource>
|
|
<asp:SqlDataSource ID="SqlDataFirmaBeruf" runat="server"
|
|
ConnectionString="<%$ ConnectionStrings:LPConnectionString %>"
|
|
DeleteCommand="Update Firmaberuf set aktiv=0, mutiert_am=getdate(), mutierer=@mutierer where firmaberufnr=@firmaberufnr"
|
|
ProviderName="<%$ ConnectionStrings:LPConnectionString.ProviderName %>"
|
|
SelectCommand="SELECT firmaberuf.FirmaBerufNr, beruf.Bezeichnung as Beruf, ansprechpartner.Name+' '+ansprechpartner.Vorname as Ansprechp,ZeitNr, firmaberuf.Anzahl, FirmaBeruf.KlasseNr, firmaberuf.schuelerbemerkung, firmaberuf.standortbemerkung, firmaberuf.minzuteilung
|
|
FROM firmaberuf INNER JOIN
|
|
beruf ON firmaberuf.Berufnr = beruf.Berufnr INNER JOIN
|
|
ansprechpartner ON firmaberuf.AnsprechpartnerNr = ansprechpartner.AnsprechpartnerNr
|
|
where Firmaberuf.aktiv=1 and firmaberuf.firmanr=@Firmanr "
|
|
|
|
UpdateCommand="Update Firmaberuf set anzahl=@Anzahl, klassenr=@Klassenr, ZeitNr=@ZeitNr, mutiert_am=getdate(), mutierer=@mutierer,standortbemerkung=@standortbemerkung, schuelerbemerkung=@schuelerbemerkung, minzuteilung=@minzuteilung where firmaberufnr=@firmaberufnr ">
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="firmaberufnr" />
|
|
<asp:SessionParameter Name="mutierer" Type="Int32" sessionfield="UserID" />
|
|
</DeleteParameters>
|
|
<SelectParameters>
|
|
<asp:SessionParameter Name="Firmanr" SessionField="Firmanr" />
|
|
</SelectParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="Anzahl" />
|
|
<asp:Parameter Name="Klassenr" />
|
|
<asp:Parameter Name="firmaberufnr" />
|
|
<asp:Parameter Name="ZeitNr" />
|
|
<asp:Parameter Name="Schuelerbemerkung" />
|
|
<asp:Parameter Name="Standortbemerkung" />
|
|
<asp:Parameter Name="Minzuteilung" />
|
|
<asp:SessionParameter Name="mutierer" Type="Int32" sessionfield="UserID" />
|
|
</UpdateParameters>
|
|
</asp:SqlDataSource>
|
|
<asp:SqlDataSource ID="SqlDataSourceKlasse" runat="server"
|
|
ConnectionString="<%$ ConnectionStrings:LPConnectionString %>"
|
|
ProviderName="<%$ ConnectionStrings:LPConnectionString.ProviderName %>"
|
|
SelectCommand="SELECT klassenr as Klassenr, bezeichnung FROM web_klasse where aktiv=1 and bezeichnung <> 'n. relevant' order by klassenr">
|
|
</asp:SqlDataSource>
|
|
|
|
|
|
<telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="false" VisibleStatusbar="false"
|
|
ReloadOnShow="true" runat="server" EnableShadow="true" Skin="Default">
|
|
<Windows>
|
|
<telerik:RadWindow ID="RadWindow1" runat="server" Behaviors="Close"
|
|
NavigateUrl="~/UserControls/Berufsanfrage.aspx">
|
|
</telerik:RadWindow>
|
|
</Windows>
|
|
</telerik:RadWindowManager>
|
|
|
|
|
|
|
|
|
|
<asp:SqlDataSource ID="SqlDataSourceAnzahl" runat="server"
|
|
ConnectionString="<%$ ConnectionStrings:LPConnectionString %>"
|
|
SelectCommand="SELECT * FROM [Web_Anzhal]"></asp:SqlDataSource>
|
|
|
|
|
|
|
|
|
|
|