409 lines
31 KiB
Plaintext
409 lines
31 KiB
Plaintext
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="AsignacionEmpaque2.aspx.cs" Inherits="CGame_AsignacionEmpaque2" %>
|
|
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" ContentPlaceHolderID="E" runat="Server">
|
|
Asignación de Empaque
|
|
</asp:Content>
|
|
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
|
<%--FILTROS--%>
|
|
<asp:UpdatePanel ID="UPFiltros" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="portlet solid grey-cascade portlet-filter" id="FiltrosCotratos">
|
|
<div class="portlet-title portlet-filterT smalltitle">
|
|
<div class="tools">
|
|
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" OnClick="BtnConsultar_Click" class="btn btn-primary" />
|
|
<a href="javascript:;" class="expand"></a>
|
|
</div>
|
|
<div class="titlefiltros caption">
|
|
<div class="row">
|
|
<label class="col-md-1 text-right" id="LblHuerta" runat="server">Huerta:</label>
|
|
<div class="col-md-1" id="DivDdlHuerta" runat="server">
|
|
<asp:DropDownList ID="DdlHuerta" runat="server" DataTextField="Huerta" DataValueField="CveHuerta" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-sm select2me " Width="100px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<label class="col-md-1 text-right" id="LblFruto" runat="server">Fruto:</label>
|
|
<div class="col-md-1" id="DivDdlFruto" runat="server">
|
|
<asp:DropDownList ID="DdlFruto" runat="server" DataTextField="PS" DataValueField="CvePS" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-sm select2me " Width="100px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<label class="col-md-1 text-right" id="LblVariedad" runat="server">Variedad:</label>
|
|
<div class="col-md-1" id="DivDdlVariedad" runat="server">
|
|
<asp:DropDownList ID="DdlVariedad" runat="server" DataTextField="TipoMaduracion" DataValueField="CveTipoMaduracion" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-sm select2me " Width="100px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<label class="col-md-2 text-right" id="LblTipoProduccion" runat="server">Tipo Producción:</label>
|
|
<div class="col-md-1" id="DivDdlTipoProduccion" runat="server">
|
|
<asp:DropDownList ID="DdlTipoProduccion" runat="server" DataTextField="TipoProducto" DataValueField="CveTipoProducto" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-sm select2me " Width="100px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body" style="display: none;">
|
|
<div class="row">
|
|
<label class="col-md-1 text-right" id="LblTamaño" runat="server">Tamaño:</label>
|
|
<div class="col-md-1" id="DivDdlTamaño" runat="server">
|
|
<asp:DropDownList ID="DdlTamaño" runat="server" DataTextField="Tamaño" DataValueField="CveTamaño" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-sm select2me " Width="100px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<label class="col-md-1 text-right" id="LblCalidad" runat="server">Calidad:</label>
|
|
<div class="col-md-1" id="DivDdlCalidad" runat="server">
|
|
<asp:DropDownList ID="DdlCalidad" runat="server" DataTextField="Calidad" DataValueField="CveCalidad" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-sm select2me " Width="100px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<label class="col-md-1 text-right" id="LblEtiqueta" runat="server">Etiqueta:</label>
|
|
<div class="col-md-1" id="DivDdlEtiqueta" runat="server">
|
|
<asp:DropDownList ID="DdlEtiqueta" runat="server" DataTextField="TipoCaja" DataValueField="CveTipoCaja" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-sm select2me " Width="100px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<label class="col-md-2 text-right" id="LblTipoEmpaque" runat="server">Tipo Empaque:</label>
|
|
<div class="col-md-1" id="DivDdlTipoEmpaque" runat="server">
|
|
<asp:DropDownList ID="DdlTipoEmpaque" runat="server" DataTextField="TipoEmpaque" DataValueField="CveTipoEmpaque" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-sm select2me " Width="100px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
<%-- INDICADORES --%>
|
|
<asp:UpdatePanel ID="UpIndicadores" runat="server" class="portlet-body form" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="row">
|
|
<div class="col-md-2 col-md-offset-4">
|
|
<div class="dashboard-stat2 " style="border-style: solid; border-color: whitesmoke; padding-top: 0px;">
|
|
<div class="display" style="margin-bottom: 0px">
|
|
<div class="number">
|
|
<h3 class="font-green-sharp">
|
|
<span data-counter="counterup">
|
|
<asp:Label runat="server" Text="0" ID="LblCajas"></asp:Label></span>
|
|
<asp:Label runat="server" ID="Lb11" Text=""></asp:Label>
|
|
</h3>
|
|
<small>Cajas</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-2">
|
|
<div class="dashboard-stat2 " style="border-style: solid; border-color: whitesmoke; padding-top: 0px;">
|
|
<div class="display" style="margin-bottom: 0px">
|
|
<div class="number">
|
|
<h3 class="font-red-haze">
|
|
<span data-counter="counterup">
|
|
<asp:Label runat="server" Text="0" ID="LblBins"></asp:Label></span>
|
|
<asp:Label runat="server" ID="Label2" Text=""></asp:Label>
|
|
</h3>
|
|
<small>Bins</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
<asp:UpdatePanel ID="UpDatos" class="Widthall" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="row">
|
|
<div class="col-md-12 ">
|
|
<div class="portlet light bordered xspadding">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="fa fa-check-circle font-green"></i>
|
|
<span class="caption-subject bold uppercase">Cajas
|
|
</span>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body form">
|
|
<asp:GridView ID="GvCajas" runat="server" OnRowDataBound="GvResultado_RowDataBound" EmptyDataText="No se encontraron los resultados" ShowHeader="true" GridLines="None" ShowHeaderWhenEmpty="true" CssClass="table table-hover table-striped mysmallbtn ScrollAD" Width="100%" data-sort="true" AutoGenerateColumns="False"
|
|
DataKeyNames="CveProduccionResultado,CveProduccion,CveOrdenProduccionDetalle,Cantidad,CvePS,CveTamaño,CveTipoEtiqueta,CveCalidad,CveTipoCaja,Peso,CveTipoEmpaque,CveTipoMaduracion,CveTipoProducto,ImportePreEnfriado,Tipo,FechaCorte,FechaCorteNum">
|
|
<Columns>
|
|
<asp:HyperLinkField HeaderText="Folio EMP" DataTextField="Folio" Target="_blank" DataNavigateUrlFields="CveProduccion" DataNavigateUrlFormatString="/CGame/Empaque.aspx?&CveProduccion={0}" />
|
|
<asp:HyperLinkField HeaderText="Folio OC" DataTextField="FolioOC" Target="_blank" DataNavigateUrlFields="CveOrdenCorte" DataNavigateUrlFormatString="/CGame/RepOrdenCorteDetalle.aspx?&CveOrdenCorte={0}" />
|
|
<asp:TemplateField HeaderText="Huerta" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblHuerta" runat="server" Text='<%# Eval("Huerta")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField HeaderText="Cantidad" DataField="Cantidad" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:N2}" />
|
|
<asp:TemplateField HeaderText="Fruto" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblPS" runat="server" Text='<%# Eval("PS")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Tipo Producción" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoProducto" runat="server" Text='<%# Eval("TipoProducto")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Variedad" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoMaduracion" runat="server" Text='<%# Eval("TipoMaduracion")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Tipo Empaque" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoEmpaque" runat="server" Text='<%# Eval("TipoEmpaque")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Tamaño" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTamaño" runat="server" Text='<%# Eval("Tamaño")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="PLU" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoEtiqueta" runat="server" Text='<%# Eval("CveTipoEtiqueta")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Calidad" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblCalidad" runat="server" Text='<%# Eval("Calidad")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Etiqueta" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoCaja" runat="server" Text='<%# Eval("TipoCaja")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Asignar" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:LinkButton data-toggle="tooltip" title="Asignar" ID="LnkAsignar" OnClick="LnkAsignar_Click" CssClass="btn btn-default btn-circle btn-sm" runat="server" Text="<i class='fa fa-check' style='color:green'></i>"></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Desglosar">
|
|
<ItemTemplate>
|
|
<asp:TextBox ID="TxtCantDividir" Width="30px" runat="server" />
|
|
<ajax:FilteredTextBoxExtender ID="SoloNumeros" runat="server" TargetControlID="TxtCantDividir" FilterType="Custom, Numbers" ValidChars="." />
|
|
<asp:LinkButton data-toggle="tooltip" data-placement="top" ToolTip="Aplicar Desglose" runat="server" ID="BtnDividir" Text="<i class='fa fa-check' style='color:green'></i>" OnClick="Dividir" Style="display: none;" CssClass="btn btn-default btn-circle btn-xs" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="FechaCorte" ItemStyle-Width="15%" HeaderText="Fecha Corte" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:HiddenField runat="server" ClientIDMode="Static" ID="HdnCantidad" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<br />
|
|
<div class="row">
|
|
<div class="col-md-12 ">
|
|
<div class="portlet light bordered xspadding">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="fa fa-check-circle font-green"></i>
|
|
<span class="caption-subject bold uppercase">Bins
|
|
</span>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body form">
|
|
<asp:GridView ID="GvBins" runat="server" OnRowDataBound="GvBins_RowDataBound" EmptyDataText="No se encontraron los resultados" ShowHeader="true" GridLines="None" ShowHeaderWhenEmpty="true" CssClass="table table-hover table-striped mysmallbtn ScrollAD" Width="100%" data-sort="true" AutoGenerateColumns="False"
|
|
DataKeyNames="CveProduccionResultado,CveProduccion,CveOrdenProduccionDetalle,Cantidad,CvePS,CveTamaño,CveTipoEtiqueta,CveCalidad,CveTipoCaja,Peso,CveTipoEmpaque,CveTipoMaduracion,CveTipoProducto,ImportePreEnfriado,Tipo,FechaCorte,FechaCorteNum">
|
|
<Columns>
|
|
<asp:HyperLinkField HeaderText="Folio EMP" DataTextField="Folio" Target="_blank" DataNavigateUrlFields="CveProduccion" DataNavigateUrlFormatString="/CGame/Empaque.aspx?&CveProduccion={0}" />
|
|
<asp:HyperLinkField HeaderText="Folio OC" DataTextField="FolioOC" Target="_blank" DataNavigateUrlFields="CveOrdenCorte" DataNavigateUrlFormatString="/CGame/RepOrdenCorteDetalle.aspx?&CveOrdenCorte={0}" />
|
|
<asp:TemplateField HeaderText="Huerta" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblHuerta" runat="server" Text='<%# Eval("Huerta")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField HeaderText="Cantidad" DataField="Cantidad" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:N2}" />
|
|
<asp:TemplateField HeaderText="Fruto" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblPS" runat="server" Text='<%# Eval("PS")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Tipo Producción" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoProducto" runat="server" Text='<%# Eval("TipoProducto")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Variedad" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoMaduracion" runat="server" Text='<%# Eval("TipoMaduracion")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Tipo Empaque" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoEmpaque" runat="server" Text='<%# Eval("TipoEmpaque")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Tamaño" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTamaño" runat="server" Text='<%# Eval("Tamaño")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="PLU" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoEtiqueta" runat="server" Text='<%# Eval("CveTipoEtiqueta")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Calidad" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblCalidad" runat="server" Text='<%# Eval("Calidad")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Etiqueta" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblTipoCaja" runat="server" Text='<%# Eval("TipoCaja")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Asignar" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:LinkButton data-toggle="tooltip" title="Asignar" ID="LnkAsignar" OnClick="LnkAsignar_Click" CssClass="btn btn-default btn-circle btn-sm" runat="server" Text="<i class='fa fa-check' style='color:green'></i>"></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Desglosar">
|
|
<ItemTemplate>
|
|
<asp:TextBox ID="TxtCantDividir" Width="30px" runat="server" />
|
|
<ajax:FilteredTextBoxExtender ID="SoloNumeros" runat="server" TargetControlID="TxtCantDividir" FilterType="Custom, Numbers" ValidChars="." />
|
|
<asp:LinkButton data-toggle="tooltip" data-placement="top" ToolTip="Aplicar Desglose" runat="server" ID="BtnDividir" Text="<i class='fa fa-check' style='color:green'></i>" OnClick="Dividir2" Style="display: none;" CssClass="btn btn-default btn-circle btn-xs" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="FechaCorte" ItemStyle-Width="15%" HeaderText="Fecha Corte" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
<div id="DModalAsignacion" class="modal ADS fade" role="dialog">
|
|
<asp:UpdatePanel class="modal-dialog" runat="server" ID="UpModalAsignacion" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-content">
|
|
<div class="modal-header ">
|
|
<h4 class="modal-title">
|
|
<asp:Literal ID="LtlTitulo" Text="Asignar" runat="server"> </asp:Literal></h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<div class="col-md-3">
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:TextBox ID="TxtCantidad" CssClass="form-control" runat="server"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RfvTxtCantidad" runat="server" ControlToValidate="TxtCantidad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cantidad''</b> es necesario, por favor ingréselo." ValidationGroup="VGAsignar"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoTxtCantidad" runat="server" HighlightCssClass="vco" TargetControlID="RfvTxtCantidad"></ajax:ValidatorCalloutExtender>
|
|
<asp:RangeValidator ID="RVTxtCantidad" runat="server" ControlToValidate="TxtCantidad" MinimumValue="0" MaximumValue="1" Type="Double" Text="<b><span style='text-decoration: underline'>ERROR:</span></b><br />No cuenta con la cantidad suficiente." ValidationGroup="VGAsignar" />
|
|
<label for="<%= TxtCantidad.ClientID.ToString()%>">Cantidad:</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-7">
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:DropDownList ID="DdlOrdenProduccionDetalle" DataValueField="CveOrdenProduccionDetalle" DataTextField="Folio" runat="server" CssClass="form-control select2me" AppendDataBoundItems="true" Width="100%">
|
|
</asp:DropDownList>
|
|
<asp:RequiredFieldValidator ID="RFVOP" runat="server" InitialValue="-1" ControlToValidate="DdlOrdenProduccionDetalle" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden de Producción''</b> es necesario, por favor ingréselo." ValidationGroup="VGAsignar"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VCOOP" runat="server" HighlightCssClass="vco" TargetControlID="RFVOP"></ajax:ValidatorCalloutExtender>
|
|
<label for="<%= DdlOrdenProduccionDetalle.ClientID.ToString()%>">Orden Producción:</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-2">
|
|
<asp:Button ID="LnkAsignar" CssClass="btn green-haze btn-outline btn-circle btn-sm" OnClick="LnkAsignar_Click1" runat="server" Text="Agregar" ValidationGroup="VGAsignar" />
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<asp:GridView ID="GvAsignado" runat="server" EmptyDataText="No hay asignaciones aun" ShowHeader="true" GridLines="None" ShowHeaderWhenEmpty="true"
|
|
CssClass="table table-hover table-striped mysmallbtn ScrollAD" Width="100%" data-sort="true" AutoGenerateColumns="False" DataKeyNames="Id,CveOrdenProduccionDetalle,CantidadAsignada">
|
|
<Columns>
|
|
<asp:HyperLinkField DataTextField="FolioOP" DataNavigateUrlFields="CveOrdenProduccion" HeaderText="Folio OP" ItemStyle-HorizontalAlign="Center" DataNavigateUrlFormatString="/CGame/OrdenProduccion.aspx?CveOrdenProduccion={0}" Target="_blank" />
|
|
<asp:BoundField HeaderText="CantidadAsignada" DataField="CantidadAsignada" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:N2}" />
|
|
<asp:BoundField HeaderText="Tipo Producción" DataField="TipoProducto" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField HeaderText="Variedad" DataField="TipoMaduracion" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField HeaderText="Tamaño" DataField="Tamaño" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Left" ItemStyle-Width="15%" HeaderText="Comandos">
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="LnkEliminar" runat="server" OnClick="LnkEliminar_Click" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar la asignación?" data-btn-ok-label="si" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:Button ID="BtnAsignar" OnClick="BtnAsignar_Click" runat="server" Text="Asignar" CssClass="btn btn-primary" ValidationGroup="VgmAsignar" />
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cerrar</button>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</asp:Content>
|
|
<asp:Content ID="Content8" ContentPlaceHolderID="JS" runat="Server">
|
|
<script type="text/javascript">
|
|
function Dividir(t) {
|
|
$get("HdnCantidad").value = $get(t).value;
|
|
}
|
|
|
|
function LimitaCantidad(C, textbox, button) {
|
|
|
|
// var contenedor = $(textbox).parent().find("#" + buttonIdDiv);
|
|
|
|
if (ToDouble(textbox.value) >= C) {
|
|
textbox.value = "";
|
|
}
|
|
|
|
if (parseFloat(textbox.value) > 0) {
|
|
$get(button).style.display = "";
|
|
//$(contenedor).show();
|
|
}
|
|
else {
|
|
$get(button).style.display = "none";
|
|
//$(contenedor).hide();
|
|
|
|
}
|
|
}
|
|
|
|
function Dividir2(t) {
|
|
$get("HdnCantidad").value = $get(t).value;
|
|
}
|
|
|
|
function LimitaCantidad2(C, textbox, button) {
|
|
|
|
// var contenedor = $(textbox).parent().find("#" + buttonIdDiv);
|
|
|
|
if (ToDouble(textbox.value) >= C) {
|
|
textbox.value = "";
|
|
}
|
|
|
|
if (parseFloat(textbox.value) > 0) {
|
|
$get(button).style.display = "";
|
|
//$(contenedor).show();
|
|
}
|
|
else {
|
|
$get(button).style.display = "none";
|
|
//$(contenedor).hide();
|
|
|
|
}
|
|
}
|
|
|
|
</script>
|
|
</asp:Content>
|
|
|