Files
SIG/AC/ProgramaOperativo.aspx
JORGE LUIS CAUDILLO ESPARZA c35cf91883 Commit inicial Ventas Productivo
2019-08-14 16:40:54 -07:00

445 lines
42 KiB
Plaintext

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="ProgramaOperativo.aspx.vb" Inherits="AC_ProgramaOperativo" %>
<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="HB" runat="Server">
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="E" runat="Server">
Plan Operativo Anual
<asp:Label ID="LblEjercicio" Visible="false" runat="server" Text=""></asp:Label>
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
<asp:UpdatePanel ID="upDatos" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="row">
<div class="col-md-8">
<div class="portlet smmallpadding light bordered">
<div class="portlet-title">
<div class="tools">
<a href="javascript;" data-idchekbox="<%= chkexpand.ClientID%>" class=" <%= IIf(chkexpand.Checked = True, "collapse", "expand")%>"></a>
<asp:CheckBox ID="chkexpand" Checked="true" CssClass="hidden" runat="server" />
</div>
<div class="caption uppercase" style="position: relative;">
<i class="fa fa-info-circle"></i>Proyecto/Proceso/Meta
</div>
</div>
<div class="portlet-body" <%= IIf(chkexpand.Checked = True, "", "style=""display:none;""")%>>
<table>
<tr>
<td>Ejercicio:</td>
<td>
<asp:DropDownList ID="DdlEjercicio" CssClass="form-control select2me" runat="server" Width="100px" DataTextField="Ejercicio" DataValueField="Ejercicio"></asp:DropDownList>
</td>
</tr>
<tr>
<td>Clave:</td>
<td>
<asp:TextBox ID="txtClave" runat="server" Width="100px" ValidationGroup="GrpGuardar" />
<asp:RequiredFieldValidator ID="RFVClave" runat="server" ControlToValidate="txtClave" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clave''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEClave" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVClave" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Proyecto/Proceso/Meta</td>
<td>
<asp:TextBox ID="txtProgramaOperativo" runat="server" Width="550px" TextMode="MultiLine" ValidationGroup="GrpGuardar" />
<asp:RequiredFieldValidator ID="RFVProgramaOperativo" runat="server" ControlToValidate="txtProgramaOperativo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Programa Operativo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOProgramaOperativo" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVProgramaOperativo" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Problemática</td>
<td>
<asp:TextBox ID="txtProblematica" runat="server" Rows="3" TextMode="MultiLine" Width="550px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVProblematica" runat="server" ControlToValidate="txtProblematica" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Problemática''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOProblematica" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVProblematica" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Causa</td>
<td>
<asp:TextBox ID="txtCausa" runat="server" Rows="3" TextMode="MultiLine" Width="550px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCausa" runat="server" ControlToValidate="txtCausa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Causa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCausa" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVCausa" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Efecto</td>
<td>
<asp:TextBox ID="txtEfecto" runat="server" Rows="3" TextMode="MultiLine" Width="550px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVEfecto" runat="server" ControlToValidate="txtEfecto" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Efecto''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOEfecto" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVEfecto" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="col-md-4">
<div class="portlet smmallpadding light bordered">
<div class="portlet-title">
<div class="tools">
<a href="javascript;" data-idchekbox="<%= chkexpand2.ClientID%>" class=" <%= IIf(chkexpand2.Checked = True, "collapse", "expand")%>"></a>
<asp:CheckBox ID="chkexpand2" Checked="true" CssClass="hidden" runat="server" />
</div>
<div class="caption uppercase" style="position: relative;">
<i class="fa fa-info-circle"></i>Acciones
</div>
</div>
<div class="portlet-body" <%= IIf(chkexpand2.Checked = True, "", "style=""display:none;""")%>>
<table>
<%--<tr>
<td>
<asp:Button ID="BtnProyecto" runat="server" Text="Generar Proyecto" class="btn btn-primary" />
</td>
</tr>--%>
<tr>
<td>
<asp:Button ID="BtnCancelar" runat="server" Text="Cancelar" OnClientClick="javascript:document.location.href='/AC/RepProgramaOperativo.aspx'; return false;" class="btn btn-default" />
</td>
<td>
<asp:Button ID="btnGuardar" runat="server" Text="Guardar" ValidationGroup="GrpGuardar" Width="120px" class="btn btn-primary" />
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-8">
<div class="portlet smmallpadding light bordered">
<div class="portlet-title">
<div class="tools">
<a href="javascript;" data-idchekbox="<%= chkexpand3.ClientID%>" class=" <%= IIf(chkexpand3.Checked = True, "collapse", "expand")%>"></a>
<asp:CheckBox ID="chkexpand3" Checked="true" CssClass="hidden" runat="server" />
</div>
<div class="caption uppercase" style="position: relative;">
<i class="fa fa-info-circle"></i>Parámetros CONAC
</div>
</div>
<div class="portlet-body" <%= IIf(chkexpand3.Checked = True, "", "style=""display:none;""")%>>
<table>
<tr>
<td>Programa CONAC</td>
<td>
<asp:DropDownList ID="CboProgramaCONAC" CssClass="form-control select2me" runat="server" DataTextField="ProgramaCONACNombre" DataValueField="CveProgramaCONAC" Width="550px"></asp:DropDownList>
<asp:RangeValidator ID="RVProgramaCONAC" runat="server" ControlToValidate="CboProgramaCONAC" Display="None" Type="Integer" MinimumValue="1" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Programa CONAC''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOProgramaCONAC" runat="server" HighlightCssClass="vco" TargetControlID="RVProgramaCONAC" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Clasificación Geográfica</td>
<td>
<asp:DropDownList ID="CboClasificacionGeografica" CssClass="form-control select2me" runat="server" DataTextField="ClasificacionGeografica" DataValueField="CveClasificacionGeografica" Width="550px"></asp:DropDownList>
<asp:RangeValidator ID="RVClasificacionGeografica" runat="server" ControlToValidate="CboClasificacionGeografica" Display="None" Type="Integer" MinimumValue="1" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación Geográfica''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOClasificacionGeografica" runat="server" HighlightCssClass="vco" TargetControlID="RVClasificacionGeografica" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Clasificación Funcional</td>
<td>
<asp:DropDownList ID="CboClasificacionFuncional" CssClass="form-control select2me" runat="server" DataTextField="CodClasificacionFuncional" DataValueField="CveClasificacionFuncional" Width="550px"></asp:DropDownList>
<asp:RangeValidator ID="RVClasificacionFuncional" runat="server" ControlToValidate="CboClasificacionFuncional" Display="None" Type="Integer" MinimumValue="1" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación Funcional''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOClasificacionFuncional" runat="server" HighlightCssClass="vco" TargetControlID="RVClasificacionFuncional" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Clasificación Administrativa</td>
<td>
<asp:DropDownList ID="CboClasificacionAdministrativa" CssClass="form-control select2me" runat="server" DataTextField="CodClasificacionAdministrativa" DataValueField="CveClasificacionAdministrativa" Width="550px"></asp:DropDownList>
<asp:RangeValidator ID="RVClasificacionAdministrativa" runat="server" ControlToValidate="CboClasificacionAdministrativa" Display="None" Type="Integer" MinimumValue="1" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación Administrativa''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOClasificacionAdministrativa" runat="server" HighlightCssClass="vco" TargetControlID="RVClasificacionAdministrativa" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="col-md-4">
<div class="portlet smmallpadding light bordered">
<div class="portlet-title">
<div class="tools">
<a href="javascript;" data-idchekbox="<%= chkexpand4.ClientID%>" class=" <%= IIf(chkexpand4.Checked = True, "collapse", "expand")%>"></a>
<asp:CheckBox ID="chkexpand4" Checked="true" CssClass="hidden" runat="server" />
</div>
<div class="caption uppercase" style="position: relative;">
<i class="fa fa-info-circle"></i>Plan de desarrollo
</div>
</div>
<div class="portlet-body" <%= IIf(chkexpand4.Checked = True, "", "style=""display:none;""")%>>
<table>
<tr>
<td>Eje Rector</td>
<td>
<asp:DropDownList ID="CboEjeRector" CssClass="form-control select2me" runat="server" DataTextField="EjeRector" DataValueField="CveEjeRector" Width="200px" AutoPostBack="true"></asp:DropDownList>
</td>
</tr>
<tr>
<td>Programas</td>
<td>
<asp:DropDownList ID="CboPrograma" CssClass="form-control select2me" runat="server" DataTextField="Programa" DataValueField="CvePrograma" Width="200px" AutoPostBack="true">
<asp:ListItem Value="-1" Text="Seleccione"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td>Estrategias</td>
<td>
<asp:DropDownList ID="CboEstrategia" CssClass="form-control select2me" runat="server" DataTextField="Estrategia" DataValueField="CveEstrategia" Width="200px" AutoPostBack="true">
<asp:ListItem Value="-1" Text="Seleccione"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td>Lineas de Acción</td>
<td>
<asp:DropDownList ID="CboLineaAccion" CssClass="form-control select2me" runat="server" DataTextField="LineaAccion" DataValueField="CveLineaAccion" Width="200px" AutoPostBack="true">
<asp:ListItem Value="-1" Text="Seleccione"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td>Metas</td>
<td>
<asp:DropDownList ID="CboMeta" CssClass="form-control select2me" runat="server" DataTextField="Meta" DataValueField="CveMeta" Width="200px">
<asp:ListItem Value="-1" Text="Seleccione"></asp:ListItem>
</asp:DropDownList>
<asp:RangeValidator ID="RVMeta" runat="server" ControlToValidate="CboMeta" Display="None" Type="Integer" MinimumValue="1" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Meta''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOMeta" runat="server" HighlightCssClass="vco" TargetControlID="RVMeta" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Unidad de Medida</td>
<td>
<asp:DropDownList ID="CboUM" CssClass="form-control select2me" runat="server" DataTextField="UnidadMedida" DataValueField="CveUnidadMedida" Width="200px"></asp:DropDownList>
<asp:RangeValidator ID="RVUM" runat="server" ControlToValidate="CboUM" Display="None" Type="Integer" MinimumValue="1" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Unidad de Medida''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOUM" runat="server" HighlightCssClass="vco" TargetControlID="RVUM" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-8">
<div class="portlet smmallpadding light bordered">
<div class="portlet-title">
<div class="caption uppercase" style="position: relative; display: inline-block;">
<i class="fa fa-info-circle"></i>Plan de Desarrollo - Mensual
</div>
<div class="tools">
<a href="javascript;" data-idchekbox="<%= chkexpand5.ClientID%>" class=" <%= IIf(chkexpand5.Checked = True, "collapse", "expand")%>"></a>
<asp:CheckBox ID="chkexpand5" Checked="true" CssClass="hidden" runat="server" />
</div>
<div style="width: 400px; float: right; position: relative; display: inline-block;">
<table>
<tr>
<td style="width: 180px;">Total:
<asp:TextBox runat="server" ID="txtTotal" ClientIDMode="Static" Style="margin-left: 10px;" Width="100px" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVTotal" runat="server" ControlToValidate="txtTotal" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOTotal1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVTotal" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:RangeValidator ID="RVTotal" runat="server" ControlToValidate="txtTotal" Display="None" Type="Currency" MinimumValue="1" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOTotal2" runat="server" HighlightCssClass="vco" TargetControlID="RVTotal" Width="300px"></ajax:ValidatorCalloutExtender>
&nbsp;<asp:Button ID="btnDividir" runat="server" Text="Dividir entre meses" OnClientClick="return dividir();" class="btn btn-primary" />
</td>
</tr>
</table>
</div>
</div>
<div class="portlet-body" <%= IIf(chkexpand5.Checked = True, "", "style=""display:none;""")%>>
<table class="table table-advance ">
<tr>
<td>Enero</td>
<td>
<asp:TextBox runat="server" ID="txtEnero" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVEnero" runat="server" ControlToValidate="txtEnero" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Enero''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOEnero1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVEnero" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVEnero" runat="server" ControlToValidate="txtEnero" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Enero''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOEnero2" runat="server" HighlightCssClass="vco" TargetControlID="RVEnero" Width="300px"></ajax:ValidatorCalloutExtender>
&nbsp;&nbsp;&nbsp;
</td>
<td>Abril</td>
<td>
<asp:TextBox runat="server" ID="txtAbril" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVAbril" runat="server" ControlToValidate="txtAbril" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Abril''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOAbril1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVAbril" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVAbril" runat="server" ControlToValidate="txtAbril" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Abril''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOAbril2" runat="server" HighlightCssClass="vco" TargetControlID="RVAbril" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>Julio</td>
<td>
<asp:TextBox runat="server" ID="txtJulio" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVJulio" runat="server" ControlToValidate="txtJulio" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Julio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOJulio1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVJulio" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVJulio" runat="server" ControlToValidate="txtJulio" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Julio''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOJulio2" runat="server" HighlightCssClass="vco" TargetControlID="RVJulio" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>Octubre</td>
<td>
<asp:TextBox runat="server" ID="txtOctubre" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVOctubre" runat="server" ControlToValidate="txtOctubre" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Octubre''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOOctubre1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVOctubre" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVOctubre" runat="server" ControlToValidate="txtOctubre" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Octubre''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOOctubre2" runat="server" HighlightCssClass="vco" TargetControlID="RVOctubre" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Febrero</td>
<td>
<asp:TextBox runat="server" ID="txtFebrero" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVFebrero" runat="server" ControlToValidate="txtFebrero" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Febrero''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOFebrero1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVFebrero" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVFebrero" runat="server" ControlToValidate="txtFebrero" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Febrero''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOFebrero2" runat="server" HighlightCssClass="vco" TargetControlID="RVFebrero" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>Mayo</td>
<td>
<asp:TextBox runat="server" ID="txtMayo" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVMayo" runat="server" ControlToValidate="txtMayo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Mayo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOMayo1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVMayo" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVMayo" runat="server" ControlToValidate="txtMayo" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Mayo''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOMayo2" runat="server" HighlightCssClass="vco" TargetControlID="RVMayo" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>Agosto</td>
<td>
<asp:TextBox runat="server" ID="txtAgosto" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVAgosto" runat="server" ControlToValidate="txtAgosto" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Agosto''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOAgosto1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVAgosto" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVAgosto" runat="server" ControlToValidate="txtAgosto" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Agosto''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOAgosto2" runat="server" HighlightCssClass="vco" TargetControlID="RVAgosto" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>Noviembre</td>
<td>
<asp:TextBox runat="server" ID="txtNoviembre" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVNoviembre" runat="server" ControlToValidate="txtNoviembre" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Noviembre''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCONoviembre1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVNoviembre" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVNoviembre" runat="server" ControlToValidate="txtNoviembre" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Noviembre''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCONoviembre2" runat="server" HighlightCssClass="vco" TargetControlID="RVNoviembre" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Marzo</td>
<td>
<asp:TextBox runat="server" ID="txtMarzo" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVMarzo" runat="server" ControlToValidate="txtMarzo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Marzo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOMarzo1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVMarzo" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVMarzo" runat="server" ControlToValidate="txtMarzo" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Marzo''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOMarzo2" runat="server" HighlightCssClass="vco" TargetControlID="RVMarzo" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>Junio</td>
<td>
<asp:TextBox runat="server" ID="txtJunio" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVJunio" runat="server" ControlToValidate="txtJunio" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Junio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOJunio1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVJunio" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVJunio" runat="server" ControlToValidate="txtJunio" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Junio''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOJunio2" runat="server" HighlightCssClass="vco" TargetControlID="RVJunio" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>Septiembre</td>
<td>
<asp:TextBox runat="server" ID="txtSeptiembre" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVSeptiembre" runat="server" ControlToValidate="txtSeptiembre" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Septiembre''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOSeptiembre1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVSeptiembre" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVSeptiembre" runat="server" ControlToValidate="txtSeptiembre" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Septiembre''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCOSeptiembre2" runat="server" HighlightCssClass="vco" TargetControlID="RVSeptiembre" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>Diciembre</td>
<td>
<asp:TextBox runat="server" ID="txtDiciembre" ClientIDMode="Static" CssClass="alineanum"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVDiciembre" runat="server" ControlToValidate="txtDiciembre" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Diciembre''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCODiciembre1" runat="server" Enabled="True" HighlightCssClass="vco" TargetControlID="RFVDiciembre" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RangeValidator ID="RVDiciembre" runat="server" ControlToValidate="txtDiciembre" Display="None" Type="Currency" MinimumValue="0" MaximumValue="2147483647" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total de Diciembre''</b> no tiene el Formato Correcto." ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCODiciembre2" runat="server" HighlightCssClass="vco" TargetControlID="RVDiciembre" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
<script type="text/javascript">
function dividir() {
var total = $get('txtTotal').value.replace(",", "");
var mensual = (Math.round(total * 100 / 12)) / 100;
var dic = total - (mensual * 11);
$get('txtEnero').value = mensual;
$get('txtFebrero').value = mensual;
$get('txtMarzo').value = mensual;
$get('txtAbril').value = mensual;
$get('txtMayo').value = mensual;
$get('txtJunio').value = mensual;
$get('txtJulio').value = mensual;
$get('txtAgosto').value = mensual;
$get('txtSeptiembre').value = mensual;
$get('txtOctubre').value = mensual;
$get('txtNoviembre').value = mensual;
$get('txtDiciembre').value = (Math.round(dic * 100)) / 100;
return false;
}
function sumaTotal() {
var total = 0;
total = total + $get('txtEnero').value.replace(",", "") * 1;
total = total + $get('txtFebrero').value.replace(",", "") * 1;
total = total + $get('txtMarzo').value.replace(",", "") * 1;
total = total + $get('txtAbril').value.replace(",", "") * 1;
total = total + $get('txtMayo').value.replace(",", "") * 1;
total = total + $get('txtJunio').value.replace(",", "") * 1;
total = total + $get('txtJulio').value.replace(",", "") * 1;
total = total + $get('txtAgosto').value.replace(",", "") * 1;
total = total + $get('txtSeptiembre').value.replace(",", "") * 1;
total = total + $get('txtOctubre').value.replace(",", "") * 1;
total = total + $get('txtNoviembre').value.replace(",", "") * 1;
total = total + $get('txtDiciembre').value.replace(",", "") * 1;
$get('txtTotal').value = (Math.round(total * 100)) / 100;
}
</script>
</asp:Content>