Files
MoonPro.net/ES3/WebUserControls/mod_newPromessaODL.ascx
T
2019-12-31 10:11:30 +01:00

194 lines
9.5 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_newPromessaODL.ascx.cs" Inherits="ES3.WebUserControls.mod_newPromessaODL" %>
<div class="row my-2 textCondens font-weight-bold">
<div class="col-4 pr-0">
<div class="text-truncate">
Articolo (ricerca + selezione)
</div>
<div class="my-0 small">
<div class="input-group mb-3">
<div class="input-group-prepend">
<asp:TextBox runat="server" ID="txtSearch" CssClass="form form-control form-control-sm" AutoPostBack="True" OnTextChanged="txtSearch_TextChanged" placeholder="Ricerca" Width="5em" />
</div>
<asp:DropDownList runat="server" ID="ddlArticolo" DataSourceID="odsArticoli" DataTextField="label" DataValueField="value" CssClass="form-control form-control-sm" OnSelectedIndexChanged="ddlArticolo_SelectedIndexChanged"></asp:DropDownList>
<asp:ObjectDataSource ID="odsArticoli" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="MapoDb.DS_UtilityTableAdapters.v_selArticoliTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="txtSearch" DefaultValue="Non definito" Name="conditio" PropertyName="Text" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>
</div>
<div class="col-2 pr-0 pl-1">
<div class="text-truncate">
Gruppo
</div>
<div class="my-0 small">
<asp:DropDownList ID="ddlGruppi" runat="server" DataTextField="label" DataValueField="value" AutoPostBack="True" DataSourceID="odsGruppi" CssClass="form-control form-control-sm" OnSelectedIndexChanged="ddlGruppi_SelectedIndexChanged"/>
<asp:ObjectDataSource ID="odsGruppi" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="MapoDb.DS_UtilityTableAdapters.v_selGruppiTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="FASE" Name="conditio" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>
<div class="col-2 pr-0 pl-1">
<div class="text-truncate">
Macchina
</div>
<div class="my-0 small">
<asp:DropDownList ID="ddlMacchine" runat="server" DataTextField="label" DataValueField="value" AutoPostBack="True" DataSourceID="odsMacchine" CssClass="form-control form-control-sm" OnSelectedIndexChanged="ddlMacchine_SelectedIndexChanged"/>
<asp:ObjectDataSource ID="odsMacchine" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="MapoDb.DS_UtilityTableAdapters.v_selMacchineTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="ddlGruppi" DefaultValue="0" Name="conditio" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>
<div class="col-2 pr-0 pl-1">
<div class="text-truncate">
Num Pz
</div>
<div class="my-0">
<asp:TextBox runat="server" ID="txtNumPz" CssClass="form form-control form-control-sm text-right" TextMode="Number" />
</div>
</div>
<div class="col-2 pl-0" runat="server" id="divTCms">
<div class="text-truncate">
T.Ciclo min:sec
</div>
<div class="my-0">
<asp:TextBox runat="server" ID="txtTCms" CssClass="form form-control form-control-sm text-right" />
</div>
</div>
<div class="col-2 pl-0" runat="server" id="divTCmc">
<div class="text-truncate">
T.Ciclo min.cent
</div>
<div class="my-0">
<asp:TextBox runat="server" ID="txtTCmc" CssClass="form form-control form-control-sm text-right" />
</div>
</div>
</div>
<div class="row my-2 textCondens">
<div class="col-2 pr-0">
<div class="text-truncate">
Commessa / Ordine Ext
</div>
<div class="my-0">
<asp:TextBox runat="server" ID="txtKeyExt" CssClass="form form-control text-right" />
</div>
</div>
<div class="col-2 pr-0 pl-1">
<div class="text-truncate">
Priorita
</div>
<div class="my-0">
<asp:TextBox runat="server" ID="txtPrio" CssClass="form form-control text-right" TextMode="Number" />
</div>
</div>
<div class="col-2 pr-0 pl-1">
<div class="text-truncate">
Attivabile
</div>
<div class="my-0">
<asp:CheckBox runat="server" ID="chkAttiv" Checked="true" CssClass="text-center mx-3 px-2" />
</div>
</div>
<div class="col-2 pr-0 pl-1">
<div class="text-truncate">
PzPallet
</div>
<div class="my-0">
<asp:TextBox runat="server" ID="txtPzPallet" CssClass="form form-control text-right" TextMode="Number" />
</div>
</div>
<div class="col-2 pr-0 pl-1">
<div class="text-truncate">
&nbsp;
</div>
<div class="my-0">
<asp:LinkButton ID="lbtOk" runat="server" Text="Ok" OnClick="btnOk_Click" CssClass="btn btn-block btn-success" OnClientClick="return confirm('Sicuro di voler creare la Promessa ODL?');" ><i class="fa fa-plus"></i> <%: testoConf %></asp:LinkButton>
</div>
</div>
<div class="col-2 pl-1">
<div class="text-truncate">
&nbsp;
</div>
<div class="my-0">
<asp:LinkButton ID="lbtCancel" runat="server" Text="Annulla" OnClick="btnCancel_Click" CssClass="btn btn-block btn-warning"><i class="fa fa-ban"></i> Annulla</asp:LinkButton>
</div>
</div>
</div>
<div style="font-size: 0.8em; background-color: #EFEFEF;">
<div runat="server" id="divTempi" style="clear: both;">
<asp:GridView ID="grViewTempi" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" BackColor="LightGoldenrodYellow" BorderColor="Tan" BorderWidth="1px" CellPadding="2" DataKeyNames="IdxODL" DataSourceID="odsTempi" ForeColor="Black" GridLines="None" OnSelectedIndexChanged="grViewTempi_SelectedIndexChanged" Width="100%">
<AlternatingRowStyle BackColor="PaleGoldenrod" />
<FooterStyle BackColor="Tan" />
<HeaderStyle BackColor="Tan" Font-Bold="True" />
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
<SortedAscendingCellStyle BackColor="#FAFAE7" />
<SortedAscendingHeaderStyle BackColor="#DAC09E" />
<SortedDescendingCellStyle BackColor="#E1DB9C" />
<SortedDescendingHeaderStyle BackColor="#C2A47B" />
<EmptyDataRowStyle BackColor="Tan" Font-Bold="True" />
<EmptyDataTemplate>
Nessun record storico trovato
</EmptyDataTemplate>
<Columns>
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:LinkButton ID="btnReset" runat="server" OnClick="btnReset_Click"><i class="fa fa-refresh fa-2x"></i></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID="lnkSelect" runat="server" CausesValidation="False" CommandName="Select" ToolTip="Selezione"><i class="fa fa-arrow-circle-right fa-2x"></i></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="CommessaAs400" HeaderText="CommessaAs400" SortExpression="CommessaAs400" />
<asp:BoundField DataField="IdxODL" HeaderText="IdxODL" InsertVisible="False" ReadOnly="True" SortExpression="IdxODL" />
<asp:BoundField DataField="NumPezzi" HeaderText="NumPezzi" SortExpression="NumPezzi" />
<asp:TemplateField HeaderText="TCAssegnato" SortExpression="TCAssegnato">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("TCAssegnato", "{0:N2}") %>' />
<div style="color: #696969; font-size: 0.7em;">
<asp:Label ID="Label4" runat="server" Text='<%# Eval("TCRichAttr", "{0:N2} (attr.)") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="PzPallet" HeaderText="PzPallet" SortExpression="PzPallet" />
<asp:TemplateField HeaderText="Note" SortExpression="Note">
<ItemTemplate>
<asp:Label ID="lblNote" runat="server" Text='<%# Eval("Note") %>' />
<div style="color: #696969; font-size: 0.7em;">
<asp:Label ID="lblCodArticolo" runat="server" Text='<%# Eval("CodArticolo","({0})") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DataInizio" SortExpression="DataInizio" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Bind("DataInizio","{0:dd/MM/yyyy}</br>{0:HH:mm}") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DataFine" SortExpression="DataFine" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# Bind("DataFine","{0:dd/MM/yyyy}</br>{0:HH:mm}") %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="odsTempi" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByMacchinaArticolo" TypeName="MapoDb.DS_ProdTempiTableAdapters.ODLTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="ddlMacchine" DefaultValue="0" Name="IdxMacchina" PropertyName="SelectedValue" Type="String" />
<asp:ControlParameter ControlID="ddlArticolo" DefaultValue="0" Name="CodArticolo" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>