74407fe4a3
- completato update a B5 - fix vari
102 lines
7.3 KiB
Plaintext
102 lines
7.3 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_packList.ascx.cs" Inherits="MP_MAG.WebUserControls.cmp_packList" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_numRow.ascx" TagPrefix="uc1" TagName="cmp_numRow" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_OrderList.ascx" TagPrefix="uc1" TagName="cmp_OrderList" %>
|
|
|
|
<div class="card">
|
|
<div class="card-header py-1">
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="row textCondens">
|
|
<div class="col-3">
|
|
<asp:LinkButton runat="server" ID="lbtSetDraft" CssClass="btn w-100 btn-info" OnClick="lbtSetDraft_Click" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmSetDraft") %>'><i class="fas fa-reply" aria-hidden="true"></i> BOZZA</asp:LinkButton>
|
|
</div>
|
|
<div class="col-3">
|
|
<asp:LinkButton runat="server" ID="lbtSetRequest" CssClass="btn w-100 btn-success" OnClick="lbtSetRequest_Click" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmSetRequest") %>'>Invia RICHIESTA <i class="fa fa-cubes" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
<div class="col-3">
|
|
<asp:LinkButton runat="server" ID="lbtSplitSped" CssClass="btn w-100 btn-warning" OnClick="lbtSplitSped_Click" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmSplitLoaded") %>'>Split Caricate <i class="fas fa-truck-loading" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
<div class="col-3">
|
|
<asp:LinkButton runat="server" ID="lbtSendPack" CssClass="btn w-100 btn-warning" OnClick="lbtSendPack_Click" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmTransfer") %>'>Trasferisci <i class="fas fa-truck" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-0">
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<asp:GridView runat="server" ID="grView" CssClass="table table-striped table-sm" AutoGenerateColumns="False" DataKeyNames="PackListID" DataSourceID="ods" OnSelectedIndexChanged="grView_SelectedIndexChanged" AllowPaging="True">
|
|
<HeaderStyle CssClass="default" />
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<PagerSettings Mode="NumericFirstLast" />
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<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="fas fa-sync"></i></asp:LinkButton>
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtSel" runat="server" CausesValidation="False" CommandName="Select" CssClass="btn btn-sm btn-info"><i class="fa fa-search" aria-hidden="true"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="PackListID" HeaderText="#" ReadOnly="True" SortExpression="PackListID" />
|
|
<asp:BoundField DataField="DescCliente" HeaderText="DescCliente" ReadOnly="True" SortExpression="DescCliente" />
|
|
<asp:BoundField DataField="PackDescr" HeaderText="PackDescr" SortExpression="PackDescr" />
|
|
<%--<asp:BoundField DataField="ModDate" HeaderText="ModDate" SortExpression="ModDate" />--%>
|
|
<%--<asp:BoundField DataField="CodCliente" HeaderText="CodCliente" SortExpression="CodCliente" />--%>
|
|
<%--<asp:BoundField DataField="PackStatus" HeaderText="PackStatus" SortExpression="PackStatus" />--%>
|
|
<asp:BoundField DataField="DescStato" HeaderText="Stato" ReadOnly="True" SortExpression="DescStato" />
|
|
<asp:BoundField DataField="NumAL" HeaderText="Num AL" ReadOnly="True" SortExpression="NumAL" />
|
|
<asp:BoundField DataField="QtaTot" HeaderText="Qta" ReadOnly="True" SortExpression="QtaTot" DataFormatString="{0:N0}" />
|
|
<asp:TemplateField ShowHeader="False">
|
|
<HeaderTemplate>
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtDelete" runat="server" CausesValidation="False" CommandName="Delete" CssClass="btn btn-sm btn-danger" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmDelete") %>' Visible='<%# canDelete(Eval("PackStatus"), Eval("NumAL")) %>'><i class="fa fa-trash" aria-hidden="true"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
<EditItemTemplate>
|
|
</EditItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource runat="server" ID="ods" OldValuesParameterFormatString="original_{0}" SelectMethod="getByCli" TypeName="MagData.DS_PackListTableAdapters.PackListTableAdapter" DeleteMethod="deleteQuery">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="hfCodCli" DefaultValue="#" Name="CodCliente" PropertyName="Value" Type="String" />
|
|
<asp:ControlParameter ControlID="ddlMaxStatus" DefaultValue="3" Name="MaxStatus" PropertyName="SelectedValue" Type="Int32" />
|
|
</SelectParameters>
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="Original_PackListID" Type="Int32" />
|
|
</DeleteParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:HiddenField runat="server" ID="hfCodCli" />
|
|
<asp:HiddenField runat="server" ID="hfMaxStatus" Value="5" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-footer p-1">
|
|
<div class="row">
|
|
<div class="col-4">
|
|
<div class="input-group input-group-sm">
|
|
<span class="input-group-text">Max status</span>
|
|
<asp:DropDownList runat="server" ID="ddlMaxStatus" DataSourceID="odsMaxStatus" DataTextField="label" DataValueField="valInt" CssClass="form-select" AutoPostBack="true">
|
|
</asp:DropDownList>
|
|
<asp:ObjectDataSource runat="server" ID="odsMaxStatus" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MagData.DS_UtilityTableAdapters.selAKVTableAdapter">
|
|
<SelectParameters>
|
|
<asp:Parameter DefaultValue="PL_Status" Name="TabField" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
<div class="col-4">
|
|
</div>
|
|
<div class="col-4 text-end">
|
|
<uc1:cmp_numRow runat="server" ID="cmp_numRow" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|