c3d07f626c
- fix preliminari B5
79 lines
6.4 KiB
Plaintext
79 lines
6.4 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_TechSheetArt.ascx.cs" Inherits="MP_ADM.WebUserControls.cmp_TechSheetArt" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_TechSheetArtAddNew.ascx" TagPrefix="uc1" TagName="cmp_TechSheetArtAddNew" %>
|
|
|
|
<div class="shadow">
|
|
<div class="row bgLightGrayUp py-1">
|
|
<div class="col-12 mb-1">
|
|
<div class="input-group">
|
|
<span class="input-group-text">Schede [ALT-T]</span>
|
|
<asp:TextBox runat="server" ID="txtSearchArt" CssClass="form-control" AutoPostBack="True" OnTextChanged="txtSearchArt_TextChanged" placeholder="Codice Articolo / Descrizione" AccessKey="T" />
|
|
<asp:LinkButton runat="server" ID="lbtSearchReset" CssClass="btn btn-outline-dark" OnClick="lbtSearchReset_Click"><i class="fa fa-times" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
<div class="col-6">
|
|
<div class="input-group">
|
|
<span class="input-group-text">Tipologia</span>
|
|
<asp:DropDownList runat="server" ID="ddlTipo" DataSourceID="odsTipo" CssClass="form-control" DataTextField="DescTempl" DataValueField="CodTempl" AppendDataBoundItems="True" AutoPostBack="true" OnSelectedIndexChanged="ddlTipo_SelectedIndexChanged">
|
|
<asp:ListItem Text="--- Mostra Tutto ---" Value="ALL"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
<asp:ObjectDataSource runat="server" ID="odsTipo" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="MapoDb.DS_SheetTechTableAdapters.ST_TemplateTableAdapter"></asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
<div class="col-6">
|
|
<asp:LinkButton runat="server" ID="lbtAddNew" CssClass="btn w-100 btn-primary" OnClick="lbtAddNew_Click">Nuova Scheda <i class="fa fa-caret-down" aria-hidden="true"></i> <i class="fa fa-caret-up" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:LinkButton runat="server" ID="lbtApprove" CssClass="btn w-100 btn-success" OnClick="lbtApprove_Click">Approva <i class="fa fa-certificate" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
<div class="row table-primary">
|
|
<div class="col-12">
|
|
<uc1:cmp_TechSheetArtAddNew runat="server" ID="cmp_TechSheetArtAddNew" />
|
|
</div>
|
|
</div>
|
|
<div class="row bgLightGrayDown">
|
|
<div class="col-12">
|
|
<asp:GridView runat="server" ID="grView" AutoGenerateColumns="False" DataKeyNames="IdxST" DataSourceID="ods" CssClass="table table-sm table-striped" AllowPaging="True" AllowSorting="True" OnSelectedIndexChanged="grView_SelectedIndexChanged">
|
|
<EditRowStyle CssClass="table-info" />
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<PagerSettings Mode="NumericFirstLast" />
|
|
<EmptyDataTemplate>
|
|
Nessun record trovato
|
|
</EmptyDataTemplate>
|
|
<Columns>
|
|
<asp:TemplateField ShowHeader="False">
|
|
<HeaderTemplate>
|
|
<asp:LinkButton ID="lbtReset" runat="server" OnClick="lbtReset_Click" CssClass="btn btn-sm btn-primary" Visible="true" ToolTip="Reset"><i class="fa fa-refresh"></i></asp:LinkButton>
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtSel" runat="server" CausesValidation="False" CommandName="Select" CssClass="btn btn-sm btn-primary"><i class="fa fa-search" aria-hidden="true"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="IdxST" HeaderText="#" InsertVisible="False" ReadOnly="True" SortExpression="IdxST" />
|
|
<%--<asp:BoundField DataField="CodTempl" HeaderText="CodTempl" SortExpression="CodTempl" />--%>
|
|
<asp:BoundField DataField="CodArticolo" HeaderText="Art" SortExpression="CodArticolo" />
|
|
<asp:BoundField DataField="DescArticolo" HeaderText="Descr." SortExpression="CodArticolo" />
|
|
<%--<asp:BoundField DataField="MatrOpr" HeaderText="MatrOpr" SortExpression="MatrOpr" />
|
|
<asp:BoundField DataField="DtMod" HeaderText="DtMod" SortExpression="DtMod" />--%>
|
|
<asp:BoundField DataField="DescTempl" HeaderText="Tipo" SortExpression="DescTempl" ItemStyle-CssClass="text-nowrap" />
|
|
<asp:TemplateField HeaderText="Appr" SortExpression="IsValidated" ItemStyle-CssClass="text-center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblValid" runat="server" Visible='<%# getBool(Eval("IsValidated")) %>' CssClass="text-success" ToolTip='<%# "Approvato: " + Eval("UserLogin") +" "+ Eval("DtMod") %>'><i class="fa fa-certificate" aria-hidden="true"></i></asp:Label>
|
|
<asp:Label ID="lblUnvalidated" runat="server" Visible='<%# !getBool(Eval("IsValidated")) %>' CssClass="text-danger" ToolTip='<%# "Ultima modifica: " + Eval("UserLogin") +" "+ Eval("DtMod") %>'><i class="fa fa-ban" aria-hidden="true"></i></asp:Label>
|
|
<asp:LinkButton ID="lbtDelete" runat="server" CausesValidation="False" CommandName="Delete" Visible='<%# DelEnabled(Eval("NumRow")) %>' CssClass="btn btn-sm btn-danger" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmDelete") %>'><i class="fa fa-trash" aria-hidden="true"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource runat="server" ID="ods" OldValuesParameterFormatString="original_{0}" SelectMethod="getBySearchArt" TypeName="MapoDb.DS_SheetTechTableAdapters.ST_ActualTableAdapter" DeleteMethod="DeleteQuery">
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="Original_IdxST" Type="Int32" />
|
|
</DeleteParameters>
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="txtSearchArt" DefaultValue="" Name="SearchCodArt" PropertyName="Text" Type="String" />
|
|
<asp:ControlParameter ControlID="ddlTipo" DefaultValue="ALL" Name="CodTempl" PropertyName="SelectedValue" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
</div>
|