319 lines
28 KiB
Plaintext
319 lines
28 KiB
Plaintext
<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="True" CodeFile="EntradaMateriaPrima.aspx.cs" Inherits="CATCorte" %>
|
|
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
|
<style>
|
|
a#C_GVCorte_LnkEditar_0 {
|
|
display: none;
|
|
}
|
|
|
|
a#C_GVCorte_imgD_0 {
|
|
display: none;
|
|
}
|
|
|
|
a#ctl00_C_GVCorte_ctl02_LnkPDF {
|
|
display: none;
|
|
}
|
|
</style>
|
|
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" ContentPlaceHolderID="E" runat="Server">
|
|
Entrada de Materia Prima a Empaque
|
|
</asp:Content>
|
|
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content5" ContentPlaceHolderID="HA" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content6" ContentPlaceHolderID="H" runat="Server">
|
|
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<li>
|
|
<asp:LinkButton ID="LnkAgregarCorte" OnClick="LnkAgregarCort_Click" runat="server"><i class="fa fa-plus"></i>Agregar entrada de materia prima</asp:LinkButton>
|
|
</li>
|
|
<li>
|
|
<asp:LinkButton ID="LnkAgregarBitacora" OnClick="LnkAgregarBitacora_Click" runat="server"><i class="fa fa-plus"></i>Agregar bitacora</asp:LinkButton>
|
|
</li>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</asp:Content>
|
|
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
|
|
|
<asp:UpdatePanel ID="UpFiltros" UpdateMode="Conditional" runat="server">
|
|
<ContentTemplate>
|
|
<div class="portlet solid grey-cascade portlet-filter">
|
|
<div class="portlet-title portlet-filterT smalltitle">
|
|
<div class="tools">
|
|
<asp:Button ID="BtnConsultar" OnClick="BtnConsultar_Click" runat="server" Text="Consultar" ValidationGroup="GrpFiltros" class="btn btn-primary" />
|
|
</div>
|
|
<div class="titlefiltros caption ">
|
|
<div class="row">
|
|
<div class="col-md-1" style="max-width: 70px">Estatus:</div>
|
|
<div class="col-md-2">
|
|
<asp:DropDownList ID="DdlEstatus" Width="100%" CssClass="select2me" AppendDataBoundItems="true" runat="server">
|
|
<asp:ListItem Text="Todos" Value="-1" Selected="True" />
|
|
<asp:ListItem Text="Pendiente" Value="1" />
|
|
<asp:ListItem Text="Surtido" Value="2" />
|
|
</asp:DropDownList>
|
|
</div>
|
|
<label class="col-md-1" style="max-width: 70px">Huerta:</label>
|
|
<div class="col-md-2">
|
|
<asp:DropDownList ID="DdlHuertaFiltro" runat="server" AppendDataBoundItems="true" DataTextField="Huerta" DataValueField="CveHuerta" CssClass="select2me" Width="100%">
|
|
</asp:DropDownList>
|
|
</div>
|
|
<div class="col-md-1" style="">Fecha Inicial:</div>
|
|
<div class="col-md-1">
|
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="margin-top: -5px; padding: 5px 0px;">
|
|
<asp:TextBox ID="txtFechaI" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10" Style="width: 80px;"></asp:TextBox>
|
|
<span class="input-group-btn ">
|
|
<asp:LinkButton ID="imgCalendario" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
|
</span>
|
|
<ajax:MaskedEditExtender ID="MEEFechaI" runat="server" TargetControlID="txtFechaI" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
<ajax:CalendarExtender runat="server" ID="Calendario" TargetControlID="txtFechaI" PopupButtonID="ImgCalendario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
|
<asp:RequiredFieldValidator ID="rfvFechaI" runat="server" ControlToValidate="txtFechaI" Display="None" ErrorMessage="El campo <b>''Fecha Inicial''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="GrpFiltros"></asp:RequiredFieldValidator>
|
|
<asp:CompareValidator ID="cvFechaI" runat="server" ControlToValidate="txtFechaI" Display="None" ErrorMessage="El campo <b>''Fecha Inicial''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpFiltros"></asp:CompareValidator>
|
|
<ajax:ValidatorCalloutExtender ID="vcoFfvFI" runat="server" HighlightCssClass="vco" TargetControlID="rfvFechaI" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
<ajax:ValidatorCalloutExtender ID="vcoCvFI" runat="server" HighlightCssClass="vco" TargetControlID="cvFechaI" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-1" style="margin-left: 25px">Fecha Final:</div>
|
|
<div class="col-md-1" style="margin-left: -10px">
|
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="margin-top: -5px; padding: 5px 0px;">
|
|
<asp:TextBox ID="txtFechaF" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10" Style="width: 80px;"></asp:TextBox>
|
|
<span class="input-group-btn ">
|
|
<asp:LinkButton ID="imgCalendarioF" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
|
</span>
|
|
<ajax:MaskedEditExtender ID="MEEFechaF" runat="server" TargetControlID="txtFechaF" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
<ajax:CalendarExtender runat="server" ID="Calendario2" TargetControlID="txtFechaF" PopupButtonID="imgCalendarioF" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
|
<asp:RequiredFieldValidator ID="rfvFechaF" runat="server" ControlToValidate="txtFechaF" Display="None" ErrorMessage="El campo <b>''Fecha Final''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="GrpFiltros"></asp:RequiredFieldValidator>
|
|
<asp:CompareValidator ID="cvFechaF" runat="server" ControlToValidate="txtFechaF" Display="None" ErrorMessage="El campo <b>''Fecha Final''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpFiltros"></asp:CompareValidator>
|
|
<ajax:ValidatorCalloutExtender ID="vcoRfvFF" runat="server" HighlightCssClass="vco" TargetControlID="rfvFechaF" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
<ajax:ValidatorCalloutExtender ID="vcoCvFF" runat="server" HighlightCssClass="vco" TargetControlID="cvFechaF" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
|
|
<div class="row" style="margin-right: 10px; margin-top: 18px;" align="right">
|
|
<input type="text" id="TxtBusqueda" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GVCorte.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GVCorte.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
<asp:UpdatePanel ID="upDatosCort" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:GridView ID="GVCorte" runat="server" GridLines="None" OnRowDataBound="GvCorte_RowDataBound" CssClass="table table-hover table-striped ScrollAD mysmallbtn" Width="100%" AutoGenerateColumns="False" data-sort="true"
|
|
DataKeyNames="CveCorte,FolioOC,CveOrdenCorte,Fecha,Peso,Observacion,Adjunto,TicketBascula,PesoMerma,CveMotivo,Motivo,FechaIng,CveUsuario,Usuario,CveProduccion,CveFlete,CveEmpaque" EmptyDataText="No se han encontrado datos con los filtros seleccionados.">
|
|
<Columns>
|
|
<asp:HyperLinkField HeaderText="Folio OC" DataTextField="FolioOC" DataNavigateUrlFields="CveOrdenCorte" DataNavigateUrlFormatString="/CGame/RepOrdenCorteDetalle.aspx?CveOrdenCorte={0}" Target="_blank" ItemStyle-HorizontalAlign="Center" />
|
|
<%--<asp:HyperLinkField HeaderText="Folio OP" DataTextField="FolioOP" DataNavigateUrlFields="CveOrdenProduccion" DataNavigateUrlFormatString="/CGame/OrdenProduccion.aspx?CveOrdenProduccion={0}" Target="_blank" ItemStyle-HorizontalAlign="Center" />--%>
|
|
<asp:TemplateField HeaderText="Motivo" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblmotivo" runat="server" Text='<%# Eval("Motivo")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Ticket Báscula" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblticketBascula" runat="server" Text='<%# Eval("TicketBascula")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="Peso" HeaderText="Peso Neto (Kg)" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:BoundField DataField="PesoMerma" HeaderText="Peso Merma (Kg)" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:TemplateField HeaderText="Empaque" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblEmpaque" runat="server" Text='<%# Eval("Empaque")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="EnPiso" HeaderText="En Piso" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:TemplateField HeaderText="Resultado Empaque" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblResultadoEmpaque" runat="server" Text='<%# Eval("FolioProduccion")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="ImporteEmpaque" HeaderText="Costo X Ton. Corrida (Ddl)" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:BoundField DataField="Fecha" ItemStyle-Width="15%" HeaderText="Fecha" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="15%" HeaderText="Comandos">
|
|
<ItemTemplate>
|
|
<asp:LinkButton data-toggle="tooltip" title="Editar" ID="LnkEditar" OnClick="LnkEditarCort_Click" CssClass="btn btn-circle btn-sm green" runat="server" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
|
<asp:LinkButton ID="imgD" runat="server" OnClick="LnkEliminarCort_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 el Corte?" data-btn-ok-label="si" />
|
|
<asp:LinkButton data-toggle="tooltip" ClientIDMode="AutoID" title="Generar PDF" ID="LnkPDF" OnClick="LnkPDF_Click" CssClass="btn btn-circle btn-xs blue " runat="server" Text="<i class='fa fa-ad-pdf'></i>"></asp:LinkButton>
|
|
</ItemTemplate>
|
|
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
<br />
|
|
<br />
|
|
<br />
|
|
<asp:UpdatePanel ID="UpBitacora" 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="icon-pin font-green"></i>
|
|
<span class="caption-subject bold uppercase">Bitacora</span>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body">
|
|
<asp:GridView ID="GvBitacora" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD mysmallbtn" Width="100%" AutoGenerateColumns="False" data-sort="true">
|
|
<Columns>
|
|
<asp:BoundField DataField="FechaIng" ItemStyle-Width="15%" HeaderText="Fecha" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField DataField="Comentario" HeaderText="Comentario" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="Usuario" HeaderText="Usuario" ItemStyle-HorizontalAlign="Left" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
<div id="DModalCorte" class="modal ADS fade" role="dialog">
|
|
<asp:UpdatePanel class="modal-dialog modal" runat="server" ID="UPModalCort" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-content">
|
|
<div class="modal-header ">
|
|
<h4 class="modal-title">
|
|
<asp:Literal ID="ltlCorttitulo" Text="Entrada de materia prima" runat="server"> </asp:Literal></h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<div class="portlet light smmallpadding bordered">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="icon-pin font-green"></i>
|
|
<span class="caption-subject bold uppercase">Datos de Entrada de Materia Prima</span>
|
|
</div>
|
|
<div class="tools">
|
|
<a href="javascript;" class="collapse" data-original-title="" title=""></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body form">
|
|
<div class="row">
|
|
<div class="col-md-2" style="text-align: left">Fecha:</div>
|
|
<div class="col-md-2">
|
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px;">
|
|
<asp:TextBox ID="TxtFecha" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
|
<span class="input-group-btn ">
|
|
<asp:LinkButton ID="LnkCortfecha" class="btn default " Text=" <i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
|
</span>
|
|
<ajax:MaskedEditExtender ID="MEECortfecha" runat="server" TargetControlID="TxtFecha" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
<ajax:CalendarExtender runat="server" ID="CEECortfecha" TargetControlID="TxtFecha" PopupButtonID="LnkCortfecha" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
|
<asp:RequiredFieldValidator ID="RfvCortfecha" runat="server" ControlToValidate="TxtFecha" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha''</b> es necesario, por favor ingréselo." ValidationGroup="VGMCort"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoCortfecha" runat="server" HighlightCssClass="vco" TargetControlID="RfvCortfecha"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:DropDownList ID="DdlEmpaque" DataValueField="CveEmpaque" DataTextField="Empaque" runat="server" CssClass="form-control select2me" AppendDataBoundItems="true" Width="250px"></asp:DropDownList>
|
|
<label for="<%= DdlEmpaque.ClientID.ToString()%>">Empaque:</label>
|
|
<asp:RequiredFieldValidator runat="server" Enabled="true" Display="None" ID="RFVEmpaque" ControlToValidate="DdlEmpaque" InitialValue="-1" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Empaque''</b> es necesario, por favor seleccione uno." ValidationGroup="VGMCort"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VCEEmpaque" runat="server" HighlightCssClass="vco" TargetControlID="RFVEmpaque" Width="300px"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:DropDownList ID="DdlOrdenCorte" CssClass="form-control select2me " OnSelectedIndexChanged="DdlOrdenCorte_SelectedIndexChanged" AutoPostBack="true" AppendDataBoundItems="true" runat="server" DataTextField="FolioFechaHuerta" DataValueField="CveOrdenCorte" Style="width: 100%"></asp:DropDownList>
|
|
<label for="<%= DdlOrdenCorte.ClientID.ToString()%>">Folio OC:</label>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:DropDownList ID="DdlFlete" DataValueField="CveFlete" DataTextField="TipoFleteChoferCamionPlaca" runat="server" CssClass="form-control select2me" AppendDataBoundItems="true" Width="250px"></asp:DropDownList>
|
|
<label for="<%= DdlFlete.ClientID.ToString()%>">Flete:</label>
|
|
<asp:RequiredFieldValidator runat="server" Enabled="true" Display="None" ID="RFVFlete" ControlToValidate="DdlFlete" InitialValue="-1" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Flete''</b> es necesario, por favor seleccione uno." ValidationGroup="VGMCort"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VCEFlete" runat="server" HighlightCssClass="vco" TargetControlID="RFVFlete" Width="300px"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:TextBox ID="TxtPeso" CssClass="form-control " MaxLength="20" runat="server"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RfvCortpeso" runat="server" ControlToValidate="TxtPeso" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Peso''</b> es necesario, por favor ingréselo." ValidationGroup="VGMCort"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoCortpeso" runat="server" HighlightCssClass="vco" TargetControlID="RfvCortpeso"></ajax:ValidatorCalloutExtender>
|
|
<ajax:FilteredTextBoxExtender ID="FIETTPeso" TargetControlID="TxtPeso" FilterType="Numbers,Custom" ValidChars="." runat="server" />
|
|
<label for="<%= TxtPeso.ClientID.ToString()%>">Peso Neto (Kg):</label>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:TextBox ID="TxtTicketBascula" MaxLength="100" CssClass="form-control" runat="server"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RfvCortticketBascula" runat="server" ControlToValidate="TxtTicketBascula" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Ticket Bascula''</b> es necesario, por favor ingréselo." ValidationGroup="VGMCort"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoCortticketBascula" runat="server" HighlightCssClass="vco" TargetControlID="RfvCortticketBascula"></ajax:ValidatorCalloutExtender>
|
|
<label for="<%= TxtTicketBascula.ClientID.ToString()%>">Ticket Báscula:</label>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:TextBox ID="TxtPesoMerma" MaxLength="20" CssClass="form-control" runat="server"></asp:TextBox>
|
|
<ajax:FilteredTextBoxExtender ID="FIETTPesoMerma" TargetControlID="TxtPesoMerma" FilterType="Numbers,Custom" ValidChars="." runat="server" />
|
|
<label for="<%= TxtPesoMerma.ClientID.ToString()%>">Peso de la Merma (Kg):</label>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:DropDownList ID="DdlMotivo" CssClass="form-control select2me " AppendDataBoundItems="true" runat="server" DataTextField="Motivo" DataValueField="CveMotivo" Style="width: 100%"></asp:DropDownList>
|
|
<label for="<%= DdlMotivo.ClientID.ToString()%>">Motivo de la Merma:</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<asp:TextBox ID="TxtModalAdjuntoArchivo" CssClass="ADSdropzone hidden" data-maxFile="1" runat="server"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<br />
|
|
<div class="row">
|
|
<div class="col-md-12" align="center">
|
|
<asp:LinkButton ID="LnkDescargar" OnClick="LnkDescargar_Click" Visible="false" data-toggle="tooltip" data-placement="top" ToolTip="Descargar Adjunto" runat="server"><i class="fa fa-arrow-circle-down" style="color:green" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<label for="<%= TxtObservacion.ClientID.ToString()%>">Observación:</label>
|
|
<br />
|
|
<asp:TextBox ID="TxtObservacion" runat="server" Height="50" Width="860px" TextMode="MultiLine" CausesValidation="true" MaxLength="500"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:Button ID="BtnCortADD" OnClick="BtnCortADD_Click" runat="server" Text="Agregar" CssClass="btn btn-primary" ValidationGroup="VGMCort" ></asp:Button>
|
|
<asp:Button ID="BtnCortEdit" OnClick="BtnCortEdit_Click" runat="server" Text="Actualizar" CssClass="btn btn-primary" ValidationGroup="VGMCort"></asp:Button>
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
<Triggers>
|
|
<asp:PostBackTrigger ControlID="LnkDescargar" />
|
|
<%--<asp:PostBackTrigger ControlID="BtnCortADD" />--%>
|
|
</Triggers>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
<div id="DModalBitacora" class="modal ADS fade" role="dialog">
|
|
<asp:UpdatePanel class="modal-dialog modal" runat="server" ID="UpModalBitacora" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-content">
|
|
<div class="modal-header ">
|
|
<h4 class="modal-title">
|
|
<asp:Literal ID="ltlCGamtitulo" Text="Agregar Bitacora" runat="server"> </asp:Literal></h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<label for="<%= TxtComentario.ClientID.ToString()%>">Comentario:</label>
|
|
<asp:TextBox ID="TxtComentario" runat="server" MaxLength="500" Style="width: 580px; height: 100px;" TextMode="MultiLine" Rows="5"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RFVComentario" runat="server" ControlToValidate="TxtComentario" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Comentario''</b> es necesario, por favor ingréselo." ValidationGroup="VGMBitacora"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VCOComentario" runat="server" HighlightCssClass="vco" TargetControlID="RFVComentario"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:Button ID="BtnAddBitacora" OnClick="BtnAddBitacora_Click" runat="server" Text="Agregar" CssClass="btn btn-primary" ValidationGroup="VGMBitacora" />
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</asp:Content>
|
|
<asp:Content ID="Content8" ContentPlaceHolderID="JS" runat="Server">
|
|
</asp:Content>
|