c3d07f626c
- fix preliminari B5
159 lines
10 KiB
Plaintext
159 lines
10 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_OrderList.ascx.cs" Inherits="MP_MAG.WebUserControls.cmp_OrderList" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_OrderListAdd.ascx" TagPrefix="uc1" TagName="cmp_OrderListAdd" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_numRow.ascx" TagPrefix="uc1" TagName="cmp_numRow" %>
|
|
|
|
<div class="card table-info">
|
|
<div class="card-header bg-dark text-info py-1">
|
|
<div class="row">
|
|
<div class="col-4">
|
|
<h5>Dettaglio Richiesta</h5>
|
|
</div>
|
|
<div class="col-4">
|
|
<asp:LinkButton runat="server" ID="lbtPrintReportFull" CssClass="btn w-100 btn-primary" OnClick="lbtPrintReportFull_Click" Visible="true" ToolTip="Stampa report dettagliato pedane (A4)" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmPrintPackDetail") %>'>Report Full <i class="fas fa-print"></i></asp:LinkButton>
|
|
</div>
|
|
<div class="col-4">
|
|
<asp:LinkButton runat="server" ID="lbtPrintReport" CssClass="btn w-100 btn-primary" OnClick="lbtPrintReport_Click" Visible="true" ToolTip="Stampa report dettagliato pedane (A4)" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmPrintPackLoad") %>'>Report Pedane <i class="fas fa-print"></i></asp:LinkButton>
|
|
</div>
|
|
<div class="col-12">
|
|
<uc1:cmp_OrderListAdd runat="server" ID="cmp_OrderListAdd" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-0">
|
|
<asp:GridView runat="server" ID="grView" AutoGenerateColumns="False" DataKeyNames="OrderListID" DataSourceID="ods" CssClass="table table-striped table-sm border border-info" AllowPaging="true">
|
|
<HeaderStyle CssClass="default" />
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<PagerSettings Mode="NumericFirstLast" />
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<EmptyDataTemplate>
|
|
<div class="row">
|
|
<div class="col">
|
|
Nessun record trovato
|
|
</div>
|
|
<div class="col">
|
|
<asp:LinkButton ID="lbtAddNew" runat="server" CssClass="btn btn-sm btn-dark w-100" ToolTip="Add New" OnClick="lbtAddNew_Click" Visible='<%# EnableEdit %>'>Add New <i class="fas fa-plus"></i></asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
</EmptyDataTemplate>
|
|
<Columns>
|
|
<%--<asp:BoundField DataField="OrderListID" HeaderText="#" InsertVisible="False" ReadOnly="True" SortExpression="OrderListID" />--%>
|
|
<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>--%>
|
|
<asp:LinkButton ID="lbtEdit" runat="server" CausesValidation="False" CommandName="Edit" CssClass="btn btn-sm btn-primary" Visible='<%# EnableEdit %>'><i class="fa fa-edit" aria-hidden="true"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
<EditItemTemplate>
|
|
<asp:LinkButton ID="lbtUpdate" runat="server" CausesValidation="True" CommandName="Update" 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" CssClass="btn btn-sm btn-warning"><i class="fa fa-ban" aria-hidden="true"></i></asp:LinkButton>
|
|
</EditItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="ExtOrdCod" HeaderText="Doc" InsertVisible="False" ReadOnly="True" SortExpression="ExtOrdCod" />
|
|
<%--<asp:BoundField DataField="DescrArt" HeaderText="Articolo" InsertVisible="False" ReadOnly="True" SortExpression="DescrArt" />--%>
|
|
<asp:TemplateField HeaderText="Descr" SortExpression="OrdDescr">
|
|
<EditItemTemplate>
|
|
<div class="d-flex">
|
|
<div class="px-1">
|
|
<asp:Label ID="lblCodArt" runat="server" CssClass="fw-bold" Text='<%# Eval("CodArt") %>' />
|
|
-
|
|
<asp:Label ID="lblDescrArt" runat="server" Text='<%# Eval("DescrArt") %>' />
|
|
</div>
|
|
</div>
|
|
<div class="d-flex">
|
|
<div class="px-1 flex-grow-1">
|
|
<asp:TextBox ID="txtOrdDescr" runat="server" Text='<%# Bind("OrdDescr") %>' TextMode="MultiLine" CssClass="form-control form-control-sm" />
|
|
</div>
|
|
</div>
|
|
<b>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<asp:Label ID="lblCodArt" runat="server" CssClass="fw-bold" Text='<%# Eval("CodArt") %>' />
|
|
-
|
|
<asp:Label ID="lblDescrArt" runat="server" Text='<%# Eval("DescrArt") %>' />
|
|
</div>
|
|
<div class="col-12 textCondens">
|
|
<asp:Label ID="lblOrdDescr" runat="server" Text='<%# Eval("OrdDescr") %>' />
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<%--<asp:BoundField DataField="DueDate" HeaderText="Data" InsertVisible="False" ReadOnly="True" SortExpression="DueDate" />--%>
|
|
<asp:TemplateField HeaderText="Qty" SortExpression="Qty">
|
|
<EditItemTemplate>
|
|
<div class="row text-end">
|
|
<div class="col-12">
|
|
prel: <b>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("QtyPrel") %>' /></b>
|
|
</div>
|
|
<div class="col-12 text-end">
|
|
rich:
|
|
<asp:TextBox ID="txtQty" runat="server" Text='<%# Bind("Qty") %>' CssClass="text-end" />
|
|
</div>
|
|
</div>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<div class="row text-end">
|
|
<div class="col-12">
|
|
prel: <b>
|
|
<asp:Label ID="lblQtyPrel" runat="server" Text='<%# Eval("QtyPrel","{0:N0}") %>' /></b>
|
|
</div>
|
|
<div class="col-12">
|
|
rich:
|
|
<asp:Label ID="lblQty" runat="server" Text='<%# Eval("Qty","{0:N0}") %>' />
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField ShowHeader="False">
|
|
<HeaderTemplate>
|
|
<asp:LinkButton ID="lbtAddNew" runat="server" CssClass="btn btn-sm btn-outline-dark" ToolTip="Mostra/Nascondi Add New" OnClick="lbtAddNew_Click" Visible='<%# EnableEdit %>'><i class="fas fa-plus"></i></asp:LinkButton>
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtDelete" runat="server" CausesValidation="False" CommandName="Delete" CssClass="btn btn-sm btn-danger" OnClientClick='<%# SteamWare.jsUtils.getCBE("ConfirmDelete") %>' Visible='<%# EnableEdit && Eval("NumAL").ToString()=="0" %>'><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="getByPLID" TypeName="MagData.DS_PackListTableAdapters.OrdersListTableAdapter" UpdateMethod="updateQuery" DeleteMethod="deleteQuery">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="hfPackListID" DefaultValue="0" Name="PackListID" PropertyName="Value" Type="Int32" />
|
|
</SelectParameters>
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="Original_OrderListID" Type="Int32" />
|
|
</DeleteParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="Original_OrderListID" Type="Int32" />
|
|
<asp:Parameter Name="Qty" Type="Int32" />
|
|
<asp:Parameter Name="OrdDescr" Type="String" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:HiddenField runat="server" ID="hfPackListID" />
|
|
<asp:HiddenField runat="server" ID="hfCodCli" />
|
|
<asp:HiddenField runat="server" ID="hfEnableEdit" />
|
|
</div>
|
|
<div class="card-footer py-1">
|
|
<div class="row">
|
|
<div class="col-4">
|
|
<i class="fa fa-print" aria-hidden="true"></i> Report <i class="fa fa-arrow-right" aria-hidden="true"></i>
|
|
<asp:DropDownList runat="server" ID="ddlPost" DataSourceID="odsPedaneList" DataTextField="label" DataValueField="valString">
|
|
</asp:DropDownList>
|
|
<asp:ObjectDataSource runat="server" ID="odsPedaneList" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MagData.DS_UtilityTableAdapters.selAKVTableAdapter">
|
|
<SelectParameters>
|
|
<asp:Parameter DefaultValue="PRT_CART_PED_LIST" Name="TabField" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
<div class="col-4">
|
|
</div>
|
|
<div class="col-4 text-end">
|
|
<uc1:cmp_numRow runat="server" ID="cmp_numRow" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> |