58 lines
3.5 KiB
Plaintext
58 lines
3.5 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_dip2gruppi.ascx.cs" Inherits="GPW_Admin.WebUserControls.cmp_dip2gruppi" %>
|
|
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
|
|
|
|
<div class="input-group mb-3" runat="server" id="divAddNew">
|
|
<asp:Label runat="server" ID="lblAdd" CssClass="input-group-text">Aggiungi</asp:Label>
|
|
<asp:DropDownList runat="server" ID="ddlDip" class="form-select" DataSourceID="odsAvail" DataTextField="label" DataValueField="value"></asp:DropDownList>
|
|
<asp:ObjectDataSource ID="odsAvail" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByGruppo" TypeName="GPW_data.DS_UtilityTableAdapters.v_selDipendentiTableAdapter" FilterExpression=" conditio = 1 ">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="hfGruppo" DefaultValue="###" Name="gruppo" PropertyName="Value" Type="String" />
|
|
<asp:Parameter Type="Boolean" Name="invSel" DefaultValue="true" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
<div class="input-group-append">
|
|
<asp:LinkButton runat="server" ID="lbtAdd" CssClass="btn btn-success" OnClick="lbtAdd_Click"><i class="fa fa-plus-square" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
|
|
<asp:GridView runat="server" ID="grView" DataSourceID="ods" AutoGenerateColumns="False" DataKeyNames="value" CssClass="table table-striped table-sm">
|
|
<EmptyDataTemplate>No record</EmptyDataTemplate>
|
|
<Columns>
|
|
<asp:TemplateField SortExpression="label">
|
|
<HeaderTemplate>
|
|
<b>Dipendente</b>
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label runat="server" ID="lblDip" Text='<%# Eval("label") %>' CssClass=' <%# cssByDip(Eval("value")) %>'></asp:Label>
|
|
</ItemTemplate>
|
|
<EditItemTemplate>
|
|
</EditItemTemplate>
|
|
<ItemStyle HorizontalAlign="Left" />
|
|
<HeaderStyle HorizontalAlign="Left" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField ShowHeader="False">
|
|
<HeaderTemplate>
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton runat="server" ID="lbtDelete" CssClass="btn btn-sm btn-danger" CausesValidation="False" CommandName="Delete" ToolTip='<%# traduci("Delete") %>'><i class="fa fa-ban" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:ConfirmButtonExtender ID="cbeDelete" runat="server" ConfirmText='<%# traduci("confermaDel")%>' TargetControlID="lbtDelete"></asp:ConfirmButtonExtender>
|
|
</ItemTemplate>
|
|
<EditItemTemplate>
|
|
</EditItemTemplate>
|
|
<ItemStyle HorizontalAlign="Right" />
|
|
<HeaderStyle HorizontalAlign="Right" />
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByGruppo" TypeName="GPW_data.DS_UtilityTableAdapters.v_selDipendentiTableAdapter" DeleteMethod="deleteFromGruppo">
|
|
<DeleteParameters>
|
|
<asp:ControlParameter ControlID="hfGruppo" DefaultValue="###" Name="gruppo" PropertyName="Value" Type="String" />
|
|
<asp:Parameter Name="Original_value" Type="Int32" />
|
|
</DeleteParameters>
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="hfGruppo" DefaultValue="###" Name="gruppo" PropertyName="Value" Type="String" />
|
|
<asp:Parameter Type="Boolean" Name="invSel" DefaultValue="false" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:HiddenField runat="server" ID="hfGruppo" />
|