102 lines
6.7 KiB
Plaintext
102 lines
6.7 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_gestCalendario.ascx.cs" Inherits="GPW_Admin.WebUserControls.mod_gestCalendario" %>
|
|
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_periodoAnalisi.ascx" TagPrefix="uc1" TagName="cmp_periodoAnalisi" %>
|
|
|
|
<div class="row small table-secondary">
|
|
<div class="col-5">
|
|
<uc1:cmp_periodoAnalisi runat="server" ID="cmp_periodoAnalisi" />
|
|
</div>
|
|
<div class="col-2">
|
|
Anno:
|
|
<asp:TextBox runat="server" ID="txtAnno"></asp:TextBox>
|
|
</div>
|
|
<div class="col-2">
|
|
<asp:LinkButton runat="server" ID="lbtSetupYear" CssClass="btn btn-sm btn-primary btn-block" OnClick="lbtSetupYear_Click"><i class="fa fa-calendar-check-o" aria-hidden="true"></i> ADD FESTIVI</asp:LinkButton>
|
|
</div>
|
|
<div class="col-2">
|
|
<asp:LinkButton runat="server" ID="lbtShowFerie" CssClass="btn btn-sm btn-info btn-block" OnClick="lbtShowFerie_Click"><i class="fa fa-calendar-check-o" aria-hidden="true"></i> ADD FERIE</asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
<div class="row small table-warning" runat="server" id="divInsFerie" visible="false">
|
|
<div class="col">
|
|
Inizio:
|
|
<asp:TextBox runat="server" ID="txtInizio" TextMode="Date"></asp:TextBox>
|
|
</div>
|
|
<div class="col">
|
|
Fine:
|
|
<asp:TextBox runat="server" ID="txtFine" TextMode="Date"></asp:TextBox>
|
|
</div>
|
|
<div class="col">
|
|
<asp:DropDownList runat="server" ID="ddlCodGiustInsNew">
|
|
<asp:ListItem Value="FER" Text="FERIE"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<div class="col">
|
|
Descrizione:
|
|
<asp:TextBox runat="server" ID="txtDescrizione"></asp:TextBox>
|
|
</div>
|
|
<div class="col">
|
|
<asp:LinkButton runat="server" ID="lbtSave" CssClass="btn btn-sm btn-block btn-success" OnClick="lbtSave_Click"><i class="fa fa-check" aria-hidden="true"></i> Aggiungi Ferie</asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<asp:GridView ID="grView" runat="server" AllowPaging="True" AutoGenerateColumns="False" DataKeyNames="data" DataSourceID="ods" CssClass="table table-sm table-striped table-condensed" AllowSorting="True">
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<Columns>
|
|
<asp:TemplateField ShowHeader="False">
|
|
<EditItemTemplate>
|
|
<asp:LinkButton ID="lbtUpdate" runat="server" CausesValidation="True" CommandName="Update" Text="Aggiorna" CssClass="btn btn-sm btn-success"><i class="fa fa-check" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:LinkButton ID="lbtCancel" runat="server" CausesValidation="False" CommandName="Cancel" Text="Annulla" CssClass="btn btn-sm btn-warning"><i class="fa fa-ban" aria-hidden="true"></i></asp:LinkButton>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtSel" runat="server" CausesValidation="False" CommandName="Select" Text="Seleziona" CssClass="btn btn-sm btn-info"><i class="fa fa-search" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:LinkButton ID="lbtEdit" runat="server" CausesValidation="False" CommandName="Edit" Text="Modifica" CssClass="btn btn-sm btn-primary" Visible='<%# chkLicOk %>'><i class="fa fa-pencil" aria-hidden="true"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="data" HeaderText="data" ReadOnly="True" SortExpression="data" DataFormatString="{0:yyyy-MM-dd}" />
|
|
<asp:TemplateField HeaderText="codGiust" SortExpression="codGiust">
|
|
<EditItemTemplate>
|
|
<asp:DropDownList runat="server" ID="ddlCodGiust" SelectedValue='<%# Bind("codGiust") %>'>
|
|
<asp:ListItem Value="FEST" Text="FESTIVO"></asp:ListItem>
|
|
<asp:ListItem Value="FER" Text="FERIE"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("codGiust") %>'></asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="descrizione" HeaderText="descrizione" SortExpression="descrizione" />
|
|
<asp:TemplateField ShowHeader="False">
|
|
<EditItemTemplate>
|
|
<asp:LinkButton ID="lbtUpdate2" runat="server" CausesValidation="True" CommandName="Update" Text="Aggiorna" CssClass="btn btn-sm btn-success"><i class="fa fa-check" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:LinkButton ID="lbtCancel2" runat="server" CausesValidation="False" CommandName="Cancel" Text="Annulla" CssClass="btn btn-sm btn-warning"><i class="fa fa-ban" aria-hidden="true"></i></asp:LinkButton>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtDel" runat="server" CausesValidation="False" CommandName="Delete" Text="Elimina" CssClass="btn btn-sm btn-danger" Visible='<%# chkLicOk %>'><i class="fa fa-trash" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:ConfirmButtonExtender ID="cbeDelete" runat="server" ConfirmText='<%# traduci("confermaDel")%>' TargetControlID="lbtDel"></asp:ConfirmButtonExtender>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getPeriod" TypeName="GPW_data.DS_ApplicazioneTableAdapters.CalendFesteFerieTableAdapter" DeleteMethod="deleteQuery" UpdateMethod="upsertQuery" InsertMethod="Insert">
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="Original_data" Type="DateTime" />
|
|
</DeleteParameters>
|
|
<InsertParameters>
|
|
<asp:Parameter Name="data" Type="DateTime" />
|
|
<asp:Parameter Name="codGiust" Type="String" />
|
|
<asp:Parameter Name="descrizione" Type="String" />
|
|
</InsertParameters>
|
|
<SelectParameters>
|
|
<asp:SessionParameter Name="dataInizio" SessionField="_inizio" Type="DateTime" />
|
|
<asp:SessionParameter Name="dataFine" SessionField="_fine" Type="DateTime" />
|
|
</SelectParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="Original_data" Type="DateTime" />
|
|
<asp:Parameter Name="codGiust" Type="String" />
|
|
<asp:Parameter Name="descrizione" Type="String" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div> |