1815 lines
112 KiB
Plaintext
1815 lines
112 KiB
Plaintext
<%@ Page Title="Sistema de Información Gerencial" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="Inicio.aspx.vb" Inherits="Inicio" %>
|
|
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="Css" runat="Server">
|
|
|
|
<style type="text/css">
|
|
.unoaunoold {
|
|
color: #999b9b;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.Dia {
|
|
background-image: url(/Imagenes/FondoCal.jpg);
|
|
background-repeat: repeat-x;
|
|
height: 17px;
|
|
font-size: 10px;
|
|
text-align: right;
|
|
}
|
|
|
|
.Hora {
|
|
background-color: #E3EFFF;
|
|
height: 30px;
|
|
font-size: 10px;
|
|
border-right: solid 1px #5D8CC9;
|
|
border-bottom: solid 1px #5D8CC9;
|
|
}
|
|
|
|
.Mes {
|
|
background-image: url(/Imagenes/Caption.jpg);
|
|
height: 27px;
|
|
}
|
|
|
|
.Link {
|
|
color: #0000b9;
|
|
}
|
|
|
|
.calendariopanel {
|
|
z-index: 999;
|
|
width: 100%;
|
|
height: 100%;
|
|
top: 0px;
|
|
left: 0px;
|
|
border: 0px;
|
|
background-color: transparent;
|
|
position: absolute;
|
|
}
|
|
|
|
.calendarioback {
|
|
background-color: #000;
|
|
z-index: -90;
|
|
top: 0px;
|
|
opacity: 0.3;
|
|
position: fixed;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.calendariobody {
|
|
width: 520px;
|
|
display: table;
|
|
background-color: #fff;
|
|
margin-top: 7%;
|
|
margin-left: 28%;
|
|
}
|
|
|
|
.calendariobody label {
|
|
font-size: 12px;
|
|
}
|
|
|
|
|
|
.tareasinicio tr td:nth-child(1) {
|
|
}
|
|
|
|
.portlet.light > .portlet-title > .caption > .caption-subject {
|
|
font-size: 16px;
|
|
}
|
|
|
|
.fix > div {
|
|
height: inherit !important;
|
|
width: inherit !important;
|
|
}
|
|
|
|
|
|
.fix > div > .ajax__html_editor_extender_texteditor {
|
|
height: 150px !important;
|
|
}
|
|
|
|
/*#overlay a:hover {
|
|
position: fixed;
|
|
display: none;
|
|
width: 100%;
|
|
height: 100%;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
background-color: rgba(0,0,0,0.5);
|
|
z-index: 2;
|
|
cursor: pointer;
|
|
}*/
|
|
|
|
|
|
#moopio a {
|
|
display: block;
|
|
}
|
|
|
|
#moopio a:hover {
|
|
background-color: rgba(0,0,0,0.5);
|
|
transform: scale(1.2);
|
|
cursor: default;
|
|
}
|
|
|
|
|
|
.MultiLineTextBox {
|
|
resize: none;
|
|
}
|
|
|
|
|
|
.select2-container--open {
|
|
z-index: 1000 !important;
|
|
}
|
|
</style>
|
|
|
|
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="E" runat="Server">
|
|
<asp:Literal ID="LtlTitulo" runat="server" Text="Sistema de Información Gerencial"></asp:Literal>
|
|
</asp:Content>
|
|
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
|
<asp:UpdatePanel ID="UpLnkAcciones" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<li>
|
|
<asp:LinkButton ID="LnkAgregar" runat="server" Visible="false" OnClick="LnkAgregar_Click"><i class="fa fa-edit"></i><span style="padding: 10px">Editar Comunicado</span></asp:LinkButton>
|
|
</li>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" ContentPlaceHolderID="C" runat="Server">
|
|
<asp:UpdatePanel ID="UPPIndicador" UpdateMode="Conditional" runat="server">
|
|
<ContentTemplate>
|
|
<div style="background-color: #F9F9F9;">
|
|
<br />
|
|
<div class="row" style="padding-bottom: 8px;" id="divInd" runat="server" visible="false">
|
|
<div class="col-md-2"></div>
|
|
<div class="col-md-3">
|
|
Indicador
|
|
<asp:DropDownList ID="DdlFiltroIndicador" CssClass="form-control select2me" runat="server" OnSelectedIndexChanged="DdlFiltroIndicador_SelectedIndexChanged">
|
|
<asp:ListItem Text="Gerencial" Selected="true" Value="Ger"></asp:ListItem>
|
|
<asp:ListItem Text="Recursos Humanos" Value="RH"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<div class="col-md-1"></div>
|
|
<div class="col-md-3">
|
|
Centros de Costo
|
|
<asp:DropDownList ID="DdlSubproyectos" CssClass="form-control select2me" runat="server" DataTextField="Proyecto" DataValueField="CveProyecto">
|
|
</asp:DropDownList>
|
|
|
|
</div>
|
|
<div class="col-md-1">
|
|
<asp:LinkButton ID="LnkIndicador" runat="server" Text=" Actualizar" CssClass="btn icon-bar-chart btn-primary" OnClick="LnkIndicador_Click" />
|
|
</div>
|
|
</div>
|
|
<div style="width: 75%; margin-right: 12.5%; margin-left: 12.5%;">
|
|
<div class="row " id="DivIndicadores" runat="server" visible="False">
|
|
</div>
|
|
</div>
|
|
<br />
|
|
|
|
<asp:UpdatePanel ID="UPComunicado" UpdateMode="Conditional" runat="server">
|
|
<ContentTemplate>
|
|
<div style="width: 60%; margin-right: 20%; margin-left: 20%;">
|
|
<div class="row " id="DivComunicado" runat="server" visible="False">
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
|
|
<br />
|
|
|
|
<div class="row" id="Graficas" runat="server" visible="False">
|
|
<div id="DvGraVentas" runat="server" class="col-md-6 col-sm-6">
|
|
<!-- BEGIN REGIONAL STATS PORTLET-->
|
|
<div class="portlet light ">
|
|
<div class="portlet-title">
|
|
<div class="caption">
|
|
<i class="icon-graph font-red-sunglo"></i>
|
|
<span class="caption-subject font-red-sunglo bold uppercase">Ventas</span>
|
|
</div>
|
|
<div class="tools">
|
|
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="reload" data-original-title="" title=""></a>
|
|
<a href="" class="fullscreen" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="remove" data-original-title="" title=""></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body">
|
|
<div id="div_ventas" runat="server" style="text-align: center;">
|
|
<img src="/Metronic/assets/admin/layout/img/loading.gif" alt="loading" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- END REGIONAL STATS PORTLET-->
|
|
</div>
|
|
<div id="DvGraBancos" runat="server" class="col-md-6 col-sm-6">
|
|
<!-- BEGIN REGIONAL STATS PORTLET-->
|
|
<div class="portlet light ">
|
|
<div class="portlet-title">
|
|
<div class="caption">
|
|
<i class="icon-graph font-red-sunglo"></i>
|
|
<span class="caption-subject font-red-sunglo bold uppercase">Bancos</span>
|
|
</div>
|
|
<div class="tools">
|
|
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="reload" data-original-title="" title=""></a>
|
|
<a href="" class="fullscreen" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="remove" data-original-title="" title=""></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body">
|
|
<div id="div_bancos" runat="server" style="text-align: center;">
|
|
<img src="/Metronic/assets/admin/layout/img/loading.gif" alt="loading" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- END REGIONAL STATS PORTLET-->
|
|
</div>
|
|
|
|
</div>
|
|
<div class="row" id="divGraficas1" runat="server" visible="false">
|
|
<div id="DivRHInd" runat="server" class="col-md-6 col-sm-6">
|
|
<!-- BEGIN REGIONAL STATS PORTLET-->
|
|
<div class="portlet light ">
|
|
<div class="portlet-title">
|
|
<div class="caption">
|
|
<i class="icon-graph font-red-sunglo"></i>
|
|
<span class="caption-subject font-red-sunglo bold uppercase">RH</span>
|
|
</div>
|
|
<div class="tools">
|
|
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="reload" data-original-title="" title=""></a>
|
|
<a href="" class="fullscreen" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="remove" data-original-title="" title=""></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body">
|
|
<div id="div_RHInd1" runat="server" style="text-align: center;">
|
|
<img src="/Metronic/assets/admin/layout/img/loading.gif" alt="loading" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- END REGIONAL STATS PORTLET-->
|
|
</div>
|
|
<div id="divRH2" runat="server" class="col-md-6 col-sm-6">
|
|
<!-- BEGIN REGIONAL STATS PORTLET-->
|
|
<div class="portlet light ">
|
|
<div class="portlet-title">
|
|
<div class="caption">
|
|
<i class="icon-graph font-red-sunglo"></i>
|
|
<span class="caption-subject font-red-sunglo bold uppercase">RH</span>
|
|
</div>
|
|
<div class="tools">
|
|
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="reload" data-original-title="" title=""></a>
|
|
<a href="" class="fullscreen" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="remove" data-original-title="" title=""></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body">
|
|
<div id="divRHGrafica2" runat="server" style="text-align: center;">
|
|
<img src="/Metronic/assets/admin/layout/img/loading.gif" alt="loading" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- END REGIONAL STATS PORTLET-->
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6 col-sm-6">
|
|
|
|
<div class="portlet light calendar ">
|
|
<div class="portlet-title ">
|
|
<div class="caption">
|
|
<i class="icon-calendar font-green-sharp"></i>
|
|
<span class="caption-subject font-green-sharp bold uppercase">Agenda</span>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body">
|
|
|
|
<div id="calendar">
|
|
</div>
|
|
|
|
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:Button Text="" runat="server" ID="BtnActualizaAdd" ClientIDMode="Static" Style="display: none;" OnClick="BtnActualizaAdd_Click" />
|
|
<asp:HiddenField runat="server" ID="HdnU" ClientIDMode="Static" />
|
|
<asp:HiddenField runat="server" ID="HdnE" ClientIDMode="Static" />
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
|
|
<div id="ModalAgenda" class="modal ADS fade" role="dialog">
|
|
<asp:UpdatePanel class="modal-dialog" runat="server" ID="UpModalAgenda" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title"><span id="SpanTituloAgenda">Agendar Evento</span></h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<div class="col-md-12" style="text-align: center;">
|
|
<asp:Label ID="LblEmpresaCRM" runat="server" Text="" Style="font-size: 16px; display: none; text-align: center;"></asp:Label>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="form-group col-md-6 form-md-line-input input-iconright selectmodal">
|
|
<asp:DropDownList ID="DdlAgedaTipo" ClientIDMode="Static" Width="100%" DataTextField="AgendaTipo" DataValueField="CveAgendaTipo" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true">
|
|
</asp:DropDownList>
|
|
<asp:RequiredFieldValidator ID="RFVAgendaTipo" InitialValue="-1" runat="server" ControlToValidate="DdlAgedaTipo" CssClass="help-block errorimput" ErrorMessage="<span style='font-size: 11px;'><b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo de agenda''</b> es necesario.</span>" ValidationGroup="VGGuardarAgenda"></asp:RequiredFieldValidator>
|
|
<label style="width: 90%;" for="<%=DdlAgedaTipo.ClientID.ToString()%>">Tipo de Asunto:</label>
|
|
</div>
|
|
|
|
<div class="form-group col-md-6 form-md-line-input input-iconright selectmodal">
|
|
<asp:DropDownList ID="DdlPrioridad" ClientIDMode="Static" Width="100%" runat="server" CssClass="form-control input-sm select2me">
|
|
<asp:ListItem Selected="True" Text="Baja" Value="1"></asp:ListItem>
|
|
<asp:ListItem Text="Media" Value="2"></asp:ListItem>
|
|
<asp:ListItem Text="Alta" Value="3"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
<label for="<%=DdlPrioridad.ClientID.ToString()%>">Prioridad:</label>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:TextBox ID="TxtAsuntoAgenda" ClientIDMode="Static" MaxLength="100" CssClass="form-control" runat="server" CausesValidation="true"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RFVAsuntoAgenda" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtAsuntoAgenda" ErrorMessage="<span style='font-size: 11px;'><b><span style='text-decoration: underline'>ERROR</span></b>: El campo <b>''Asunto''</b> es necesario.</span>" ValidationGroup="VGGuardarAgenda"></asp:RequiredFieldValidator>
|
|
<label for="<%= TxtAsuntoAgenda.ClientID.ToString()%>">Asunto:</label>
|
|
</div>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<div id="DivDescripcionUpdate" style="width: 400px; height: 75px; padding-top: 10px; font-size: 14px; display: none;"></div>
|
|
<asp:TextBox ID="TxtDescripcionAgenda" ClientIDMode="Static" MaxLength="5000" runat="server" TextMode="MultiLine" Rows="2" CausesValidation="true" Width="100%" CssClass="form-control MultiLineTextBox"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RFVDescripcionAgenda" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtDescripcionAgenda" ErrorMessage="<span style='font-size: 11px;'><b><span style='text-decoration: underline'>ERROR</span></b>: El campo <b>''Descripción''</b> es necesario.</span>" ValidationGroup="VGGuardarAgenda"></asp:RequiredFieldValidator>
|
|
<label for="<%= TxtDescripcionAgenda.ClientID.ToString()%>" style="height: 60px;">Descripción:</label>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="form-group col-md-6 form-md-line-input input-iconright" style="padding-left: 0px !important;">
|
|
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy hh:mm" style="width: 70%;">
|
|
<asp:TextBox ID="TxtFechaInicioAgenda" ClientIDMode="Static" runat="server" Width="100%" CssClass="form-control input-sm ADDateTimePicker" CausesValidation="true" MaxLength="18"></asp:TextBox>
|
|
<label style="margin-left: -3px; padding-bottom: 30px; width: 70%;" for="<%= TxtFechaInicioAgenda.ClientID.ToString()%>">Fecha de Inicio:</label>
|
|
</div>
|
|
<asp:RequiredFieldValidator ID="RFVFechaInicioAdd" Display="None" CssClass="help-block errorimput" runat="server" ControlToValidate="TxtFechaInicioAgenda" ErrorMessage="<b><span style='text-decoration: underline'>ERROR</span></b>:<br>El campo <b>''Fecha de Inicio''</b> es necesario." ValidationGroup="VGGuardarAgenda"></asp:RequiredFieldValidator>
|
|
</div>
|
|
<div class="form-group col-md-6 form-md-line-input input-iconright" style="padding-left: 0px !important;">
|
|
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy hh:mm" style="width: 70%;">
|
|
<asp:TextBox ID="TxtFechaFinAgenda" ClientIDMode="Static" runat="server" Width="100%" CssClass="form-control input-sm ADDateTimePicker" CausesValidation="true" MaxLength="18"></asp:TextBox>
|
|
<label style="margin-left: -3px; padding-bottom: 30px; width: 70%;" for="<%= TxtFechaFinAgenda.ClientID.ToString()%>">Fecha de Fin:</label>
|
|
</div>
|
|
<asp:RequiredFieldValidator ID="RFVFechaFinAdd" Display="None" CssClass="help-block errorimput" runat="server" ControlToValidate="TxtFechaFinAgenda" ErrorMessage="<b><span style='text-decoration: underline'>ERROR</span></b>: El campo <b>''Fecha de Fin''</b> es necesario." ValidationGroup="VGGuardarAgenda"></asp:RequiredFieldValidator>
|
|
</div>
|
|
</div>
|
|
|
|
<div>
|
|
<asp:CheckBox Text="Recurrencia" ClientIDMode="Static" runat="server" ID="CheckRecurrencia" />
|
|
</div>
|
|
|
|
|
|
<asp:UpdatePanel runat="server" ClientIDMode="Static" UpdateMode="Conditional" ID="UpRecurrencia">
|
|
<ContentTemplate>
|
|
|
|
<div style="width: 100%; float: left; margin-bottom: 10px; margin-left: 0px;">
|
|
<hr style="margin-top: 0px; margin-bottom: 15px;" />
|
|
<div style="float: left; width: 20%; height: 130px;">
|
|
<asp:RadioButtonList runat="server" CssClass="tablenopadding" RepeatDirection="Vertical" ID="RBLRecurrencia" AutoPostBack="true" OnSelectedIndexChanged="RBLRecurrencia_SelectedIndexChanged">
|
|
<asp:ListItem Text="1- Hora" Value="1" Selected="True" />
|
|
<asp:ListItem Text="2- Diario" Value="2" />
|
|
<asp:ListItem Text="3- Semanal" Value="3" />
|
|
<asp:ListItem Text="4- Mensual" Value="4" />
|
|
<asp:ListItem Text="5- Anual" Value="5" />
|
|
</asp:RadioButtonList>
|
|
</div>
|
|
<div style="float: left; width: 80%; height: 130px;">
|
|
<div runat="server" id="DivRecurrencia" visible="true" style="width: 100%; height: 100%;">
|
|
<asp:HiddenField runat="server" ID="HdnDiasSemanaAgendar" ClientIDMode="Static" Value="" />
|
|
<div class="col-md-12"></div>
|
|
<div class="row">
|
|
<div class="col-md-2" style="padding-right: 0px; text-align: right;">Cada:</div>
|
|
<div class="form-group col-md-1 form-md-line-input input-iconright" style="padding-left: 0px !important; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: -6px;">
|
|
<div class="input-group input-sm" style="padding-top: 0px;">
|
|
<asp:TextBox ID="TxtFrecuencia" ClientIDMode="Static" Text="1" runat="server" Style="padding-top: 0px; padding-bottom: 0px;" Width="20px" CssClass="form-control input-sm" CausesValidation="true" TextMode="Number"></asp:TextBox>
|
|
<label style="margin-top: -3px; margin-left: -5px; width: 20px;" for="<%= TxtFechaFinAgenda.ClientID.ToString()%>"></label>
|
|
</div>
|
|
</div>
|
|
<%--<td>
|
|
<asp:TextBox runat="server" ClientIDMode="Static" ID="TxtFrecuencia" Text="1" Width="20px" />
|
|
</td>--%>
|
|
<div class="col-md-2" style="padding-left: 0px;">
|
|
<asp:Label Text="Hora(s)" runat="server" ID="LblTextoFrecuencia" />
|
|
</div>
|
|
</div>
|
|
<div class="row" id="TrDiasSemanaAdd" runat="server" style="display: none;">
|
|
<div class="col-md-12">
|
|
<asp:CheckBoxList runat="server" ID="CheckDiasSemana" ClientIDMode="Static" RepeatColumns="5" RepeatDirection="Horizontal">
|
|
<asp:ListItem Text="Lunes" Value="2" />
|
|
<asp:ListItem Text="Martes" Value="3" />
|
|
<asp:ListItem Text="Miercoles" Value="4" />
|
|
<asp:ListItem Text="Jueves" Value="5" />
|
|
<asp:ListItem Text="Viernes" Value="6" />
|
|
<asp:ListItem Text="Sabado" Value="7" />
|
|
<asp:ListItem Text="Domingo" Value="1" />
|
|
</asp:CheckBoxList>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="row" style="width: 100%; float: left; margin-bottom: 10px; margin-left: 0px;">
|
|
<hr style="margin-top: 0px; margin-bottom: 15px;" />
|
|
<div class="col-md-6" style="padding-left: 0px !important;">
|
|
<div class="col-md-8" style="padding-left: 0px; padding-right: 0px;">
|
|
<asp:RadioButton Text="Terminar despues de:" ID="RBNumeroOcurrencias" ClientIDMode="Static" GroupName="GNFrecuenciaFinAdd" runat="server" />
|
|
</div>
|
|
<div class="form-group col-md-1 form-md-line-input input-iconright" style="padding: 0px !important; margin-top: -5px; margin-left: -10px">
|
|
<div class="input-group input-sm" style="padding-top: 0px; padding-left: 0px; padding-right: 0px;">
|
|
<asp:TextBox runat="server" onclick="FechaFinSet('RBNumeroOcurrencias','TxtFechaFinRecurrencia');" ClientIDMode="Static" CssClass="form-control" TextMode="Number" ID="TxtNumeroOcurrencias" Width="20px" />
|
|
<label style="margin-top: 5px; margin-left: -15px; width: 20px;" for="<%= TxtNumeroOcurrencias.ClientID.ToString()%>"></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-2" style="margin-top: 5px; padding-left: 5px;">Veces</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="row">
|
|
<div class="col-md-5" style="padding-left: 0px !important;">
|
|
<asp:RadioButton Text="Terminar en:" ID="RBFechaFin" ClientIDMode="Static" GroupName="GNFrecuenciaFinAdd" runat="server" Width="85px" />
|
|
</div>
|
|
<div class="col-md-6" style="padding-left: 0px !important;">
|
|
<div class="form-group form-md-line-input input-iconright" style="padding: 0px !important; margin-top: -5px; margin-left: -10px">
|
|
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="width: 108px!important; padding-top: 0px;">
|
|
<asp:TextBox ID="TxtFechaFinRecurrencia" ClientIDMode="Static" runat="server" CssClass="form-control" Height="28px" Width="80px" Font-Size="13px"></asp:TextBox>
|
|
<label style="margin-left: 10px; width: 85%;" for="<%= TxtFechaFinRecurrencia.ClientID.ToString()%>"></label>
|
|
<span class="input-group-btn " style="width: 28px">
|
|
<asp:LinkButton ID="imgFechaFinRecurrenciaAdd" class="btn default" runat="server" Style="padding-left: 8px; padding-top: 5px;" Height="28px" Width="28px"><i class="fa fa-calendar"></i></asp:LinkButton>
|
|
</span>
|
|
<ajax:MaskedEditExtender ID="MEEFechaFinRecurrenciaAdd" runat="server" TargetControlID="TxtFechaFinRecurrencia" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
<ajax:CalendarExtender runat="server" ID="CalendarioFechaFinRecurrenciaAdd" TargetControlID="TxtFechaFinRecurrencia" PopupButtonID="ImgFechaFinRecurrenciaAdd" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
|
<%--<asp:RequiredFieldValidator ID="RFVFechaFinRecurrenciaAdd" runat="server" ControlToValidate="TxtFechaFinRecurrencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Fin''</b> es necesario, por favor ingréselo."></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VCEFechaFinRecurrenciaAdd" runat="server" HighlightCssClass="vco" TargetControlID="RFVFechaFinRecurrenciaAdd" Width="300px"></ajax:ValidatorCalloutExtender>--%>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="width: 100%; float: left; margin-bottom: 10px; margin-left: 0px;">
|
|
<hr style="margin-top: 5px; margin-bottom: 10px;" />
|
|
<div class="col-md-3" style="padding-left: 0px; padding-right: 0px;">
|
|
<asp:CheckBox Text="Gasto Recurrente:" ClientIDMode="Static" runat="server" ID="ChkGastoRecurrente" />
|
|
</div>
|
|
<div class="form-group col-md-4 form-md-line-input input-iconright" style="padding: 0px !important; margin-top: -5px; margin-left: 0px">
|
|
<div class="input-group input-sm" style="padding-top: 0px; padding-left: 0px; padding-right: 0px;">
|
|
<asp:TextBox runat="server" ClientIDMode="Static" CssClass="form-control" ID="TxtImporteGastoRecurrente" Width="100px" onkeyup="FormatoMoneda(this)" />
|
|
<label style="margin-top: 5px; margin-left: -15px;" for="<%= TxtImporteGastoRecurrente.ClientID.ToString()%>"></label>
|
|
<%--<ajax:MaskedEditExtender ID="MEEgastoRecurrente" runat="server" TargetControlID="TxtImporteGastoRecurrente" Mask="999,999.99" MaskType="Number" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>--%>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
|
|
</div>
|
|
|
|
<div class="modal-footer">
|
|
<asp:HiddenField runat="server" ID="HdnCveEvento" ClientIDMode="Static" Value="-1" />
|
|
<asp:Button ID="BtnGuardar" OnClick="BtnGuardar_Click" runat="server" ClientIDMode="Static" Text="Guardar" CssClass="btn btn-primary" ValidationGroup="VGGuardarAgenda" />
|
|
<asp:Button ID="BtnEliminar" runat="server" CssClass="btn btn-danger" OnClick="BtnEliminar_Click" Text="Eliminar" Style="display: none" data-toggle="confirmation" data-popout="true" data-original-title="¿Seguro que desea continuar?" data-btn-ok-label="si" />
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<%--<div class="col-md-4 col-sm-4">
|
|
<asp:UpdatePanel ID="UPPTareas" runat="server" RenderMode="Inline" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
|
|
|
|
<div class="portlet light ">
|
|
<div class="portlet-title">
|
|
<div class="caption">
|
|
<i aria-hidden="true" class="icon-list font-blue-steel"></i>
|
|
<span class="caption-subject font-blue-steel bold uppercase">Tareas </span><span style="color: #999; font-size: 10px;">Detalle de Tareas</span>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
<a class="btn btn-sm btn-default " href="javascript:;" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">Filtrar por <i class="fa fa-angle-down"></i>
|
|
</a>
|
|
<div class="dropdown-menu hold-on-click dropdown-checkboxes pull-right" style="width: 150px;">
|
|
<label>
|
|
<asp:CheckBox ID="ChkOIPorHacer" Text="Por hacer" runat="server" AutoPostBack="True" Checked="True" /></label>
|
|
<label>
|
|
<asp:CheckBox ID="ChkOIAsigne" Text="Asigné" runat="server" AutoPostBack="True" Checked="True" /></label>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body">
|
|
<div>
|
|
<asp:GridView ID="GvT" runat="server" GridLines="None" CssClass="table table-striped table-advance table-hover Widthall ScrollAD" AutoGenerateColumns="False" ShowHeader="False">
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label runat="server" ID="LblTipo"></asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:HyperLinkField DataTextField="Asunto" DataNavigateUrlFields="CveEvento" DataNavigateUrlFormatString="/OI/EventoDetalle.aspx?CveTipoEvento=1&CveEvento={0}" />
|
|
</Columns>
|
|
|
|
</asp:GridView>
|
|
|
|
</div>
|
|
<div class="scroller-footer">
|
|
<div class="btn-arrow-link pull-right">
|
|
<a href="/OI/RepTareas.aspx">Ir a tareas <i class="icon-arrow-right"></i></a>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>--%>
|
|
<%-- <div class="col-md-2 col-sm-2">
|
|
<div class="portlet light ">
|
|
<div class="portlet-title">
|
|
<div class="caption">
|
|
<i aria-hidden="true" class="icon-list font-blue-steel"></i>
|
|
<span class="caption-subject font-blue-steel bold uppercase">Eventos </span><span style="color: #999; font-size: 10px;"></span>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body">
|
|
<div>
|
|
<%--<asp:GridView ID="GVOI" runat="server" GridLines="None" CssClass=" Widthall ScrollAD" AutoGenerateColumns="False" ShowHeader="False">
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label runat="server" ID="LblTipo"></asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
|
|
</asp:GridView> --
|
|
<div class="inbox-sidebar">
|
|
<a href="javascript:;" data-title="Compose" class="btn red compose-btn btn-block">
|
|
<i class="fa fa-edit"></i>Eventos </a>
|
|
<ul class="list-group">
|
|
<li class="list-group-item ">
|
|
<div class="row">
|
|
<div class="col-xs-9">Tareas</div>
|
|
<div class="col-xs-3"><span class="badge badge-success">
|
|
<asp:Literal ID="ltlTotalTareas" runat="server">0</asp:Literal></span> </div>
|
|
</div>
|
|
|
|
</li>
|
|
<li class="list-group-item ">
|
|
<div class="row">
|
|
<div class="col-xs-9">Convocatorias</div>
|
|
<div class="col-xs-3"><span class="badge badge-info">
|
|
<asp:Literal ID="LtlTotalConvocatorias" runat="server">0</asp:Literal></span></div>
|
|
</div>
|
|
|
|
</li>
|
|
<li class="list-group-item ">
|
|
<div class="row">
|
|
<div class="col-xs-9">Minutas</div>
|
|
<div class="col-xs-3"><span class="badge badge-warning">
|
|
<asp:Literal ID="LtlTotalMinutas" runat="server">0</asp:Literal></span> </div>
|
|
</div>
|
|
|
|
</li>
|
|
<li class="list-group-item ">
|
|
<div class="row">
|
|
<div class="col-xs-9">Proyectos</div>
|
|
<div class="col-xs-3"><span class="badge badge-danger">
|
|
<asp:Literal ID="LtlTotalProyetos" runat="server">0</asp:Literal></span></div>
|
|
</div>
|
|
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="scroller-footer">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>--%>
|
|
</div>
|
|
|
|
<%-- DIRECTORIO TELEFONICO --%>
|
|
<div class="row" runat="server" id="DivDirectorioTelefonico">
|
|
<div class="col-md-12 col-sm-12">
|
|
<div class="portlet light">
|
|
<div class="portlet-title">
|
|
<div class="caption">
|
|
<i aria-hidden="true" class="fa fa-phone font-yellow-casablanca"></i>
|
|
<span class="caption-subject font-yellow-casablanca bold uppercase">Directorio Telefónico </span><span style="color: #999; font-size: 10px;">Personal</span>
|
|
|
|
</div>
|
|
<div class="tools">
|
|
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="reload" data-original-title="" title=""></a>
|
|
<a href="" class="fullscreen" data-original-title="" title=""></a>
|
|
<a href="javascript:;" class="remove" data-original-title="" title=""></a>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="portlet-body">
|
|
|
|
<asp:UpdatePanel ID="UPDatosDirectorio" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="row" style="margin-left: 0px; margin-top: 15px; margin-bottom: 5px; text-align: right; margin-right: 5px;" align="left">
|
|
<input type="text" id="TxtBusquedaDirectorio" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaDirectorio','{0}')", GvDirectorio.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaDirectorio','{0}')", GvDirectorio.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
|
|
<asp:GridView ID="GvDirectorio" runat="server" OnRowDataBound="GvDirectorio_RowDataBound" GridLines="None"
|
|
CssClass="table table-advance table-hover Widthall ScrollAD" AutoGenerateColumns="False" data-height="300"
|
|
EmptyDataText="No se encontraron registros para el directorio" Width="100%">
|
|
<Columns>
|
|
|
|
<asp:TemplateField HeaderText="Nombre del Empleado" ItemStyle-Width="26%" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Label ID="HypDeptoPersonal" runat="server" Text='<%# Eval("Agrupador")%>' Target="_blank"></asp:Label>
|
|
<%--<asp:HyperLink ID="HypDeptoPersonal" runat="server" Text='<%# Eval("Agrupador")%>' Target="_blank"></asp:HyperLink>--%>
|
|
<span style='display: none'><%# Eval("Departamento")%></span>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:BoundField DataField="Puesto" ItemStyle-Width="22%" HeaderText="Puesto" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="Telefono" ItemStyle-Width="4%" HeaderText="Telefono" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="TelefonoExtension" ItemStyle-Width="4%" HeaderText="Ext." ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="Celular" ItemStyle-Width="12%" HeaderText="Cel. Oficina" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="TelefonoMarcadoRapido" ItemStyle-Width="4%" HeaderText="Marcación Ráp." ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="CelularPersonal" ItemStyle-Width="12%" HeaderText="Cel. Personal" ItemStyle-HorizontalAlign="Left" />
|
|
<%--<asp:BoundField DataField="ContactoAlterno" ItemStyle-Width="8%" HeaderText="Contacto Alt." ItemStyle-HorizontalAlign="Left" />--%>
|
|
<asp:BoundField DataField="Correo" ItemStyle-Width="20%" HeaderText="Email" ItemStyle-HorizontalAlign="Left" />
|
|
|
|
</Columns>
|
|
</asp:GridView>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
|
|
<div id="ModalVentasPUE" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content" style="width: 700px;">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Ventas PUE con saldo</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<div align="right">
|
|
<asp:Label ID="LblVentasPUE" runat="server" Text="" Font-Italic="True"></asp:Label>
|
|
<input type="text" id="TxtBusq" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusq','{0}')", GvVtaPUE.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusq','{0}')", GvVtaPUE.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
<asp:GridView ID="GvVtaPUE" runat="server" AutoGenerateColumns="False"
|
|
DataKeysNames="CveVenta"
|
|
EmptyDataText="No se encontraron registros" ToolTip="Listado de Temas"
|
|
CssClass="table table-striped table-advance table-hover Widthall ScrollAD"
|
|
data-sort="true"
|
|
data-freezerows="1"
|
|
GridLines="None">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="SerieFolio">
|
|
<ItemTemplate>
|
|
<asp:HyperLink ID="HplNum" runat="server" CssClass="Texto" Target="_blank" NavigateUrl='<%# Eval("CveVenta", "/Ventas/Ventas.aspx?CveVenta={0}") %>' Text='<%# Eval("SerieFolio") %>'></asp:HyperLink>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="Fecha">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("Fecha", "{0:d}")%>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="Cliente">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("NombreComercial")%>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="SubProyecto">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("SubProyecto") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="Total" ItemStyle-HorizontalAlign="Right">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("Total", "{0:N2}") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField ItemStyle-Width="10px" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("Abreviatura") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="Saldo" ItemStyle-HorizontalAlign="Right">
|
|
<ItemTemplate>
|
|
<div style="margin-right: 20px">
|
|
<asp:Literal runat="server" Text='<%# Eval("Saldo", "{0:N2}") %>'></asp:Literal>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
</Columns>
|
|
</asp:GridView>
|
|
<div class="modal-footer">
|
|
<asp:UpdatePanel runat="server">
|
|
<ContentTemplate>
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="ModalMitoteresat" class="modal ADS fade " role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content modal-lg">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<asp:HyperLink runat="server" NavigateUrl="/Ventas/RepConciliacionEmitidosSat.aspx?RegistroEn=4&FechaInicio=2000/01/01" CssClass="btn btn-xs btn-default" Style="float: right;">Ir a Reporte</asp:HyperLink>
|
|
<h4 class="modal-title">Ventas sin registrar en SIG</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<div style="text-align: right">
|
|
<input type="text" id="TxtBusquedaFolioSat" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaFolioSat','{0}')", GvFoliosSAT.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaFolioSat','{0}')", GvFoliosSAT.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
|
|
<asp:GridView ID="GvFoliosSAT" runat="server" AutoGenerateColumns="false" EmptyDataText="No se encontraron factura canceladas pendientes"
|
|
DataKeyNames="FolioFiscal,RFC,Total"
|
|
CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" Style="text-align: center;" GridLines="None" Width="99%">
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="15%" HeaderText="Folio Fiscal">
|
|
<ItemTemplate>
|
|
<div style="white-space: nowrap">
|
|
<asp:Label runat="server" Text='<%# Eval("FolioFiscal")%>'> </asp:Label>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField HeaderText="Serie Folio" DataField="SerieFolio" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField HeaderText="Proveedor" DataField="NombreProveedor" ItemStyle-Width="20%" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField HeaderText="Importe" DataField="Total" DataFormatString="{0:N2}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:BoundField HeaderText="Fecha" DataField="Fecha" DataFormatString="{0:dd/MM/yyyy}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" />
|
|
<%--<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="15%" HeaderText=" ">
|
|
<ItemTemplate>
|
|
<asp:LinkButton runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-plus'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea Agregar la factura?" data-btn-ok-label="si"></asp:LinkButton>
|
|
<asp:LinkButton runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='fa fa-remove'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea cancelacar la factura ante el sat?" data-btn-ok-label="si" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>--%>
|
|
</Columns>
|
|
<RowStyle CssClass="Texto" />
|
|
<HeaderStyle CssClass="Titulos" />
|
|
</asp:GridView>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="NominasSinTimbrar" class="modal ADS fade " role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content modal-lg">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Nomina autorizada sin timbrar</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
|
|
<div style="text-align: right">
|
|
<input type="text" id="TxtNomPendientesxTimbrar" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtNomPendientesxTimbrar','{0}')", GVNomPendientesxTimbrar.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtNomPendientesxTimbrar','{0}')", GVNomPendientesxTimbrar.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
|
|
<asp:GridView ID="GVNomPendientesxTimbrar" runat="server" AutoGenerateColumns="true" EmptyDataText="No se encontraron factura canceladas pendientes"
|
|
CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" Style="text-align: center;" GridLines="None" Width="99%">
|
|
<Columns>
|
|
</Columns>
|
|
<RowStyle CssClass="Texto" />
|
|
<HeaderStyle CssClass="Titulos" />
|
|
</asp:GridView>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="ModalVtasPendientesxTimbrarSAT" class="modal ADS fade " role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content modal-lg">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Ventas emitidas sin validar en SAT</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
|
|
<div style="text-align: right">
|
|
<input type="text" id="TxtVtasPendientesxTimbrarSAT" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtVtasPendientesxTimbrarSAT','{0}')", GVVtasPendientesxTimbrarSAT.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtVtasPendientesxTimbrarSAT','{0}')", GVVtasPendientesxTimbrarSAT.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
|
|
<asp:GridView ID="GVVtasPendientesxTimbrarSAT" runat="server" AutoGenerateColumns="false" EmptyDataText="No se encontraron factura canceladas pendientes"
|
|
DataKeyNames="FolioFiscal,RFCReceptor,Total"
|
|
CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" Style="text-align: center;" GridLines="None" Width="99%">
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="15%" HeaderText="Folio Fiscal">
|
|
<ItemTemplate>
|
|
<div style="white-space: nowrap">
|
|
<asp:Label runat="server" Text='<%# Eval("FolioFiscal")%>'> </asp:Label>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField HeaderText="Cliente" DataField="Cliente" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField HeaderText="Serie Folio" DataField="SerieFolio" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField HeaderText="Importe" DataField="Total" DataFormatString="{0:N2}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:BoundField HeaderText="Fecha" DataField="Fecha" DataFormatString="{0:dd/MM/yyyy}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" />
|
|
</Columns>
|
|
<RowStyle CssClass="Texto" />
|
|
<HeaderStyle CssClass="Titulos" />
|
|
</asp:GridView>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="ModalVtasPendientesxCancelarSAT" class="modal ADS fade " role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content modal-lg">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Cancelaciones de ventas sin validar en SAT</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
|
|
<div style="text-align: right">
|
|
<input type="text" id="TxtCancelacionespendientesSAT" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtCancelacionespendientesSAT','{0}')", GvCancelacionespendientesSAT.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtCancelacionespendientesSAT','{0}')", GvCancelacionespendientesSAT.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
|
|
<asp:GridView ID="GvCancelacionespendientesSAT" runat="server" AutoGenerateColumns="false" EmptyDataText="No se encontraron factura canceladas pendientes"
|
|
DataKeyNames="FolioFiscal,RFCReceptor,Total"
|
|
CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" Style="text-align: center;" GridLines="None" Width="99%">
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="15%" HeaderText="Folio Fiscal">
|
|
<ItemTemplate>
|
|
<div style="white-space: nowrap">
|
|
<asp:Label runat="server" Text='<%# Eval("FolioFiscal")%>'> </asp:Label>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField HeaderText="Cliente" DataField="Cliente" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField HeaderText="Serie Folio" DataField="SerieFolio" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField HeaderText="Importe" DataField="Total" DataFormatString="{0:N2}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:BoundField HeaderText="Fecha Cancelación" DataField="FechaCancelacion" DataFormatString="{0:dd/MM/yyyy}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" />
|
|
</Columns>
|
|
<RowStyle CssClass="Texto" />
|
|
<HeaderStyle CssClass="Titulos" />
|
|
</asp:GridView>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="ModalMitotereCancelaPendiente" class="modal ADS fade " role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content modal-lg">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<asp:HyperLink runat="server" NavigateUrl="/Ventas/RepCancelacionesPorAtender.aspx" CssClass="btn btn-xs btn-default" Style="float: right;">Ir a Reporte</asp:HyperLink>
|
|
<h4 class="modal-title">Cancelaciones por Atender</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
|
|
<div style="text-align: right">
|
|
<input type="text" id="TxtBusquedaCancelaPendiente" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaCancelaPendiente','{0}')", gvCancelaPendiente.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaCancelaPendiente','{0}')", gvCancelaPendiente.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
|
|
<asp:GridView ID="gvCancelaPendiente" runat="server" AutoGenerateColumns="false" EmptyDataText="No se encontraron factura canceladas pendientes"
|
|
DataKeyNames="FolioFiscal,RFC,Total"
|
|
CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" GridLines="None" Width="99%">
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="15%" HeaderText="Folio Fiscal">
|
|
<ItemTemplate>
|
|
<div style="white-space: nowrap">
|
|
<asp:Label runat="server" Text='<%# Eval("FolioFiscal")%>'> </asp:Label>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField HeaderText="Serie Folio" DataField="SerieFolio" ItemStyle-Width="10%" />
|
|
<asp:BoundField HeaderText="Proveedor" DataField="NombreProveedor" ItemStyle-Width="50%" />
|
|
<asp:BoundField HeaderText="Importe" DataField="Total" DataFormatString="{0:N2}" ItemStyle-Width="5%" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:BoundField HeaderText="Fecha" DataField="Fecha" DataFormatString="{0:dd/MM/yyyy}" ItemStyle-Width="5%" ItemStyle-HorizontalAlign="Center" />
|
|
<%--<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="15%" HeaderText=" ">
|
|
<ItemTemplate>
|
|
<asp:LinkButton runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-plus'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea Agregar la factura?" data-btn-ok-label="si"></asp:LinkButton>
|
|
<asp:LinkButton runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='fa fa-remove'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea cancelacar la factura ante el sat?" data-btn-ok-label="si" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>--%>
|
|
</Columns>
|
|
<RowStyle CssClass="Texto" />
|
|
<HeaderStyle CssClass="Titulos" />
|
|
</asp:GridView>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="ModalComprasPUE" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content" style="width: 700px;">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Compras PUE con saldo</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<div style="text-align: right">
|
|
<asp:Label ID="LblComprasPUE" runat="server" Text="" Font-Italic="True"></asp:Label>
|
|
<input type="text" id="TxtBus" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBus','{0}')", GvCompPUE.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBus','{0}')", GvCompPUE.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
<asp:GridView ID="GvCompPUE" runat="server" AutoGenerateColumns="False"
|
|
DataKeysNames="CveCompra"
|
|
EmptyDataText="No se encontraron registros" ToolTip="Listado de Temas"
|
|
CssClass="table table-striped table-advance table-hover Widthall ScrollAD"
|
|
data-sort="true"
|
|
data-freezerows="1"
|
|
GridLines="None">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="SerieFolio">
|
|
<ItemTemplate>
|
|
<asp:HyperLink ID="HplNum" runat="server" CssClass="Texto" Target="_blank" NavigateUrl='<%# Eval("CveCompra", "/Compras/Compras.aspx?CveCompra={0}") %>' Text='<%# Eval("SerieFolio") %>'></asp:HyperLink>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="Fecha">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("Fecha", "{0:d}")%>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="Proveedor">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("NombreComercial")%>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="SubProyecto">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("SubProyecto") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="Total" ItemStyle-HorizontalAlign="Right">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("Total", "{0:N2}") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField ItemStyle-Width="10px" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" Text='<%# Eval("Abreviatura") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
<asp:TemplateField HeaderText="Saldo" ItemStyle-HorizontalAlign="Right">
|
|
<ItemTemplate>
|
|
<div style="margin-right: 20px">
|
|
<asp:Literal runat="server" Text='<%# Eval("Saldo", "{0:N2}") %>'></asp:Literal>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
</Columns>
|
|
</asp:GridView>
|
|
<div class="modal-footer">
|
|
<asp:UpdatePanel runat="server">
|
|
<ContentTemplate>
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="ModalInconsistencias" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content" style="width: 700px;">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Inconsistencias</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
# Inconsistencias:
|
|
<asp:Label ID="LblInconsistenciasNum" runat="server" Text="0" Font-Bold="true"></asp:Label>
|
|
</div>
|
|
<div class="col-md-6" style="text-align: right">
|
|
<input type="text" id="TxtBusqueda" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvIncons.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvIncons.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
</div>
|
|
<asp:GridView ID="GvIncons" runat="server" CssClass="table table-striped table-advance table-hover Widthall ScrollAD mysmallbtn" GridLines="None" EmptyDataText="Felicidades, lo lograste, no tienes inconsistencias">
|
|
</asp:GridView>
|
|
<div class="modal-footer">
|
|
<asp:UpdatePanel runat="server">
|
|
<ContentTemplate>
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="ModalNoTimbradasCentroCosto" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content" style="width: 700px;">
|
|
<div class="modal-header ">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">No Timbradas</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<div class="col-md-6"># No Timbradas:</div>
|
|
<div class="col-md-6" style="text-align: right">
|
|
<input type="text" id="TxtBusquedaCentroCosto" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaCentroCosto','{0}')", GvNoTimbradasCentroCosto.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaCentroCosto','{0}')", GvNoTimbradasCentroCosto.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<asp:Label ID="LblNoTimbradas" runat="server" Text="0" Font-Bold="true"></asp:Label>
|
|
<asp:GridView ID="GvNoTimbradasCentroCosto" CssClass="table table-striped table-advance table-hover Widthall ScrollAD mysmallbtn" AutoGenerateColumns="false" runat="server" GridLines="None">
|
|
<Columns>
|
|
<asp:BoundField DataField="CentroCostos" HeaderText="Centro de Costos" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="Fecha" ItemStyle-Width="15%" HeaderText="Fecha" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
|
|
<asp:BoundField DataField="TipoDocto" HeaderText="Tipo Docto" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:HyperLinkField HeaderText="Folio" DataTextField="SerieFolio" DataNavigateUrlFields="CveVenta" DataNavigateUrlFormatString="/Ventas/Ventas.aspx?CveVenta={0}" Target="_blank" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="Total" HeaderText="Total" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
|
<asp:BoundField DataField="AbreviaturaSAT" HeaderText="Moneda" ItemStyle-HorizontalAlign="Center" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:UpdatePanel runat="server">
|
|
<ContentTemplate>
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<%-- MODAL AGREGAR --%>
|
|
<div id="DvModalComunicado" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<asp:UpdatePanel ID="UPModalComunicado" class="modal-content rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
<h4 class="modal-title">Editar Comunicado</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<asp:UpdatePanel runat="server" ID="UpModalBody" UpdateMode="conditional">
|
|
<ContentTemplate>
|
|
|
|
<%--<div class="form-group form-md-line-input input-iconright">
|
|
<asp:TextBox ID="TxtAsunto" runat="server" CssClass="form-control" MaxLength="500" CausesValidation="true"></asp:TextBox>
|
|
<label style="margin-top: -6px;" for="<%= TxtAsunto.ClientID.ToString()%>">Asunto:</label>
|
|
|
|
</div>--%>
|
|
|
|
<div class="row" style="min-height: 200px;">
|
|
<div class=" col-md-12 fix">
|
|
<asp:TextBox ID="TxtComunicado" runat="server" Rows="8" ClientIDMode="Static" MaxLength="5000" TextMode="MultiLine" Height="200px" Width="100%"></asp:TextBox>
|
|
<ajax:HtmlEditorExtender ID="HTMLComunicado" runat="server" TargetControlID="TxtComunicado" DisplaySourceTab="True" EnableSanitization="false">
|
|
<Toolbar>
|
|
<ajax:Undo />
|
|
<ajax:Redo />
|
|
<ajax:Bold />
|
|
<ajax:Italic />
|
|
<ajax:Underline />
|
|
<ajax:RemoveFormat />
|
|
<ajax:SelectAll />
|
|
<ajax:UnSelect />
|
|
<ajax:Delete />
|
|
<ajax:Cut />
|
|
<ajax:Copy />
|
|
<ajax:Paste />
|
|
|
|
</Toolbar>
|
|
</ajax:HtmlEditorExtender>
|
|
</div>
|
|
</div>
|
|
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:LinkButton ID="BtnActualizarComunicado" runat="server" Text="Guardar" CssClass="btn btn-primary" OnClick="BtnActualizarComunicado_Click"></asp:LinkButton>
|
|
<button data-dismiss="modal" class="btn btn-default">Cancelar</button>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="DvEvaluacion" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<asp:UpdatePanel ID="UpEvaluacion" class="modal-content rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
<h4 class="modal-title" id="myModalLabel2" runat="server">Evaluaciones Pendientes</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="row" style="margin-left: 0px; margin-top: 5px; margin-bottom: 5px; text-align: right">
|
|
<div style="margin-right: 15px">
|
|
<input type="text" id="TxtBusquedaEva" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaEva','{0}')", GvEvaluaciones.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvEvaluaciones.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
</div>
|
|
<asp:GridView ID="GvEvaluaciones" runat="server" GridLines="None" CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" BorderWidth="1" BorderColor="#D3D3D3" CellSpacing="0" Width="100%" AutoGenerateColumns="False" data-heighterror="800" EmptyDataText="No se encontraron registros">
|
|
<Columns>
|
|
<asp:BoundField DataField="RazonSocial" ItemStyle-Width="45%" HeaderText="Proveedor" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="FechaUltimaEvaluacion" ItemStyle-Width="20%" HeaderText="Fecha Ultima Evaluación" DataFormatString="{0:dd/MM/yyyy}" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="FechaProximaEvaluacion" ItemStyle-Width="20%" HeaderText="Fecha Proxima Evaluación" DataFormatString="{0:dd/MM/yyyy}" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:HyperLinkField HeaderText="Aplicar Evaluación" ItemStyle-Width="15%" Text="Aplicar" DataNavigateUrlFields="CveProveedor" DataNavigateUrlFormatString="/Compras/EvaluacionProveedor.aspx?CveProveedor={0}" Target="_blank" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:LinkButton ID="BtnEvaluarProveedores" runat="server" Text="Evaluar Proveedores" CssClass="btn btn-primary" OnClick="BtnEvaluarProveedores_Click"></asp:LinkButton>
|
|
<button data-dismiss="modal" class="btn btn-default">Cancelar</button>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="DvUnoaUno" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<asp:UpdatePanel ID="UpModalUnoaUno" class="modal-content rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
<h4 class="modal-title" id="H1" runat="server">Uno a Uno</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="portlet light smmallpadding bordered">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="fa fa-question-circle font-green"></i>
|
|
<span class="caption-subject bold uppercase">
|
|
<asp:Literal ID="Literal1" runat="server">Preguntas</asp:Literal></span>
|
|
</div>
|
|
<div class="tools"><a href="javascript:;" class="collapse" data-original-title="" title=""></a></div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<asp:Panel ID="pnluserPreguntas" runat="server" class="portlet-body rowpadding">
|
|
<asp:GridView ID="GVPA_OI_UnoAUnoTableroGet" runat="server" GridLines="None" CssClass="table table-hover Widthall" AutoGenerateColumns="False" ShowHeader="false"
|
|
DataKeyNames="CveUnoaUnoPregunta,Pregunta,Respuesta,CveUnoaUno">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Comentarios">
|
|
<ItemTemplate>
|
|
<h4>
|
|
<asp:Label ID="lblPregunta" CssClass="bold" runat="server" Text='<%# Eval("Pregunta")%>'> </asp:Label></h4>
|
|
<asp:Label CssClass="unoaunoold" runat="server" Text='<%# Eval("RespuestaOld")%>'> </asp:Label>
|
|
<asp:TextBox ID="TxtComentarios" CssClass="form-control" Text='<%# Eval("Respuesta")%>' TextMode="MultiLine" Rows="2" runat="server"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RfvTxtComentarios" runat="server" ControlToValidate="TxtComentarios" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />Responda el cuestionario para poder guardar" ValidationGroup="GrpGuardarUnoAUno"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoTxtCFecha" runat="server" HighlightCssClass="vco" PopupPosition="BottomLeft" TargetControlID="RfvTxtComentarios" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<br />
|
|
<br />
|
|
<div class="text-center">
|
|
</div>
|
|
</asp:Panel>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:LinkButton runat="server" ID="LnkGuardarUnoaUno" OnClick="LnkGuardarUnoaUno_Click" ValidationGroup="GrpGuardarUnoAUno" CssClass="btn btn-primary"> Guardar</asp:LinkButton>
|
|
<button data-dismiss="modal" class="btn btn-default">Cancelar</button>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="DvCorreoSinEnviar" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<asp:UpdatePanel ID="UpdatePanel1" class="modal-content rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
<h4 class="modal-title" id="H2" runat="server">Ventas sin correo enviado</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<label># No Enviadas: </label>
|
|
<asp:Label runat="server" ID="lblVentasSinEnviar" Text="0" Font-Bold="true"></asp:Label>
|
|
</div>
|
|
|
|
<div class="col-md-6" style="text-align: right">
|
|
<input type="text" id="TxtBusquedaVenta" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaVenta','{0}')", GvVentasEmail.ClientID) %>" style="display: inline-block; width: 150px;" />
|
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaCentroCosto','{0}')", GvVentasEmail.ClientID) %>" style="margin-top: -3px; margin-left: -13px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
|
</div>
|
|
</div>
|
|
<asp:GridView ID="GvVentasEmail" runat="server" GridLines="None" CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" BorderWidth="1" BorderColor="#D3D3D3" CellSpacing="0" Width="100%" AutoGenerateColumns="False" data-heighterror="800" EmptyDataText="No se encontraron registros">
|
|
<Columns>
|
|
<asp:HyperLinkField HeaderText="Serie-Folio" ItemStyle-Width="15%" DataNavigateUrlFields="CveVenta" DataTextField="SerieFolio" DataNavigateUrlFormatString="/Ventas/Ventas.aspx?CveVenta={0}" Target="_blank" />
|
|
<asp:BoundField DataField="Fecha" ItemStyle-Width="15%" HeaderText="Fecha" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
|
|
|
|
<asp:BoundField DataField="NombreComercial" ItemStyle-Width="60%" HeaderText="Nombre" ItemStyle-HorizontalAlign="left" />
|
|
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button data-dismiss="modal" class="btn btn-default">Cancelar</button>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
</asp:Content>
|
|
<asp:Content ID="Content4" ContentPlaceHolderID="JS" runat="Server">
|
|
|
|
<%--<script src="/Metronic/assets/admin/pages/scripts/index.js" type="text/javascript"></script>--%>
|
|
<script src="/Metronic/assets/global/plugins/jquery.pulsate.min.js"></script>
|
|
|
|
<script type="text/javascript">
|
|
|
|
function pageLoad() {
|
|
$(document).ready(function () {
|
|
|
|
if ($('#moopio')) {
|
|
jQuery('#moopio').pulsate({
|
|
repeat: 2,
|
|
color: "#32C5D2"
|
|
});
|
|
}
|
|
|
|
});
|
|
}
|
|
|
|
function CargaGrafica() { }//se inicializa la funcion vacia para que no marque error
|
|
function CargaGrafica3() { }//se inicializa la funcion vacia para que no marque error
|
|
function filldata() {
|
|
|
|
CargaGrafica();
|
|
CargaGrafica3();
|
|
|
|
if ($('#C_DivIndicadores')) {
|
|
$('#C_DivIndicadores').not('.slick-initialized').slick({
|
|
lazyLoad: 'ondemand',
|
|
slidesToShow: 3,
|
|
slidesToScroll: 1,
|
|
dots: true,
|
|
infinite: true,
|
|
autoplay: true,
|
|
autoplaySpeed: 5000,
|
|
responsive: [
|
|
{
|
|
breakpoint: 1024,
|
|
settings: {
|
|
slidesToShow: 2,
|
|
slidesToScroll: 1,
|
|
infinite: true,
|
|
dots: true
|
|
}
|
|
}, {
|
|
breakpoint: 600,
|
|
settings: {
|
|
slidesToShow: 1,
|
|
slidesToScroll: 1,
|
|
infinite: true,
|
|
dots: true
|
|
}
|
|
}]
|
|
});
|
|
$('#C_DivIndicadores').show();
|
|
};
|
|
|
|
if ($('#C_DivComunicado')) {
|
|
$('#C_DivComunicado').not('.slick-initialized').slick({
|
|
lazyLoad: 'ondemand',
|
|
slidesToShow: 1,
|
|
slidesToScroll: 1,
|
|
dots: true,
|
|
infinite: true,
|
|
autoplay: true,
|
|
autoplaySpeed: 5000,
|
|
responsive: [
|
|
{
|
|
breakpoint: 1024,
|
|
settings: {
|
|
slidesToShow: 1,
|
|
slidesToScroll: 1,
|
|
infinite: true,
|
|
dots: true
|
|
}
|
|
}, {
|
|
breakpoint: 600,
|
|
settings: {
|
|
slidesToShow: 1,
|
|
slidesToScroll: 1,
|
|
infinite: true,
|
|
dots: true
|
|
}
|
|
}]
|
|
});
|
|
$('#C_DivComunicado').show();
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$(document).ready(function () {
|
|
|
|
filldata();
|
|
|
|
Sys.Application.add_load(function (s, e) {
|
|
filldata()
|
|
});
|
|
});
|
|
function CargaDia(pFecha) {
|
|
__doPostBack('txtFecha', pFecha);
|
|
}
|
|
function MueveScroll(pPos) {
|
|
var div = document.getElementById('divDias');
|
|
// div.scrollTop = pPos;
|
|
}
|
|
function AsignaScroll() {
|
|
try {
|
|
document.getElementById("topScroll").value = document.getElementById('divDias').scrollTop;
|
|
}
|
|
catch (e) { }
|
|
|
|
}
|
|
</script>
|
|
<script>
|
|
|
|
function FechaFinSet(RB, TXT) {
|
|
RB = "#" + RB
|
|
TXT = "#" + TXT
|
|
$(RB).prop('checked', true);
|
|
$(TXT).val('');
|
|
}
|
|
|
|
|
|
function AyudaHora(txt) {
|
|
Hora = txt;
|
|
var opt = $get("HdnHora").value;
|
|
|
|
if (opt == "1") {
|
|
$("#TxtHoraInicioAdd").val(txt);
|
|
$("#TxtHoraFinAdd").val(txt);
|
|
} else if (opt == "2") {
|
|
$("#TxtHoraFinAdd").val(txt);
|
|
} else if (opt == "3") {
|
|
$("#TxtHoraInicioUpdate").val(txt);
|
|
$("#TxtHoraFinUpdate").val(txt);
|
|
} else if (opt == "4") {
|
|
$("#TxtHoraFinUpdate").val(txt);
|
|
}
|
|
|
|
$get('DivHora').style.display = 'none';
|
|
}
|
|
|
|
var currentUpdateEvent;
|
|
var addStartDate;
|
|
var addEndDate;
|
|
var globalAllDay;
|
|
|
|
|
|
function selectDate(start, end, allDay) {
|
|
$('#ModalAgenda').modal('show');
|
|
$("#SpanTituloAgenda").html("Agregar Evento");;
|
|
$("#<%=BtnGuardar.ClientID%>").val('Guardar');
|
|
$("#<%=BtnEliminar.ClientID%>").css("display", "none");
|
|
$("#HdnCveEvento").val(-1);
|
|
|
|
$("#DdlAgedaTipo").val("-1");
|
|
$("#DdlPrioridad").val("1");
|
|
|
|
$("#TxtAsuntoAgenda").val("");
|
|
$("#TxtDescripcionAgenda").val("");
|
|
$("#TxtFechaInicioAgenda").val("" + start.format("DD/MM/YYYY 08:00"));
|
|
$("#TxtFechaFinAgenda").val("" + start.format("DD/MM/YYYY 09:00"));
|
|
|
|
$("#UpRecurrencia").hide();
|
|
$("#CheckRecurrencia").prop('checked', false);
|
|
|
|
$get("HdnDiasSemanaAgendar").value = -1;
|
|
|
|
$('#<%=RBLRecurrencia.ClientID %>').find("input[value='1']").prop("checked", true);
|
|
$('#<%=TrDiasSemanaAdd.ClientID %>').css("display", "none");
|
|
$("#DivDescripcionUpdate").css("display", "none");
|
|
$("#<%=TxtDescripcionAgenda.ClientID%>").css("display", "block");
|
|
$('#<%=LblTextoFrecuencia.ClientID%>').html("Hora(s)");
|
|
|
|
$("#TxtFrecuencia").val("1");
|
|
$("#TxtNumeroOcurrencias").val("");
|
|
$("#TxtFechaFinRecurrencia").val("");
|
|
|
|
$("#ChkGastoRecurrente").prop('checked', false);
|
|
$("#TxtImporteGastoRecurrente").val("");
|
|
}
|
|
|
|
function updateEvent(event, element) {
|
|
$('#ModalAgenda').modal('show');
|
|
$("#SpanTituloAgenda").html("Actualizar Evento");;
|
|
$("#<%=BtnGuardar.ClientID%>").val('Actualizar');
|
|
$("#<%=BtnEliminar.ClientID%>").css("display", "");
|
|
|
|
$("#DivDescripcionUpdate").css("display", "block");
|
|
$("#<%=TxtDescripcionAgenda.ClientID%>").css("display", "none");
|
|
$("#HdnCveEvento").val(event.id);
|
|
|
|
$("#TxtNumeroOcurrencias").val('');
|
|
$("#TxtFechaFinRecurrencia").val('');
|
|
$("#TxtFrecuencia").val('');
|
|
|
|
$("#TxtAsuntoAgenda").val(event.title);
|
|
//SE MUESTRA EL TEXTO HTML EN EL DIV DE LA DESCRIPCION SIN PERMITIR EDITAR,
|
|
//SE ASIGNA -1 EN EL TEXBOX PARA QUE NO REALICE CAMBIOS EN BD
|
|
$("#DivDescripcionUpdate").html(event.description);
|
|
$("#TxtDescripcionAgenda").val("-1");
|
|
|
|
$("#DdlAgedaTipo").val(event.cveagendatipo);
|
|
$("#DdlPrioridad").val(event.prioridad);
|
|
|
|
$("#TxtFechaInicioAgenda").val("" + event.start.format("DD/MM/YYYY HH:mm"));
|
|
|
|
$("#TxtFechaFinAgenda").val("" + event.end.format("DD/MM/YYYY HH:mm"));
|
|
|
|
//Identifica el tipo de Fecha Termino de la Recurrencia
|
|
if (event.recurrenciafin == 0) {
|
|
//$("#RBSinFechaFinUpdate").prop('checked', true);
|
|
$("#TxtFrecuencia").val('0');
|
|
} else if (!isNaN(event.recurrenciafin)) {
|
|
$("#RBNumeroOcurrencias").prop('checked', true);
|
|
$("#TxtNumeroOcurrencias").val(event.recurrenciafin);
|
|
} else {
|
|
$("#RBFechaFin").prop('checked', true);
|
|
$("#TxtFechaFinRecurrencia").val("" + event.recurrenciafin);
|
|
}
|
|
|
|
//GASTO RECURRENTE
|
|
//Si el evento es tipo 10 = Gasto Mes, activa gasto recurrente
|
|
if (event.CveTipoEvento == 10) {
|
|
$("#ChkGastoRecurrente").prop('checked', true);
|
|
$("#TxtImporteGastoRecurrente").val(event.Importe);
|
|
} else {
|
|
$("#ChkGastoRecurrente").prop('checked', false);
|
|
$("#TxtImporteGastoRecurrente").val('');
|
|
}
|
|
|
|
//Verifica que hay Recurrencia para activar los campos y poner sus valores respectivos
|
|
if (event.recurrenciatipo > 0) {
|
|
$("#CheckRecurrencia").prop('checked', true);
|
|
|
|
// CHECKEA EL TIPO DE RECURRENCIA QUE TENGA EL EVENTO
|
|
var text = event.recurrenciatipo;
|
|
var radio = $("[id*=RBLRecurrencia] label:contains('" + text + "')").closest("td").find("input");
|
|
radio.attr("checked", "checked");
|
|
|
|
// CHECKEA LOS DIAS SELECCIONADOS DE LA RECURRENCIA DE SEMANA
|
|
$get("HdnDiasSemanaAgendar").value = event.diassemana;
|
|
|
|
//LLENA TEXTO DE FRECUENCIA DE RECURRENCIA
|
|
$("#TxtFrecuencia").val("" + event.frecuencia);
|
|
} else {
|
|
$("#CheckRecurrencia").prop('checked', false);
|
|
}
|
|
|
|
|
|
//ESCONDE O MUESTRA EL DIV DE LAS OPCIONES DE RECURRENCIA
|
|
if ($get('CheckRecurrencia').checked) {
|
|
$("#UpRecurrencia").show();
|
|
} else {
|
|
$("#UpRecurrencia").hide();
|
|
}
|
|
|
|
//LLAMA EL INDEXCHANGED DEL RADIOBUTTONLIST DE LOS TIPOS DE RECURRENCIA
|
|
$("#BtnActualizaAdd").click();
|
|
|
|
//Muestra nombre de la empresa si esta tarea sea asigno desde EmpresaCRM
|
|
if (event.EmpresaCRM != "") {
|
|
$("#<%=LblEmpresaCRM.ClientID%>").css("display", "")
|
|
$("#<%=LblEmpresaCRM.ClientID%>").text(event.EmpresaCRM);
|
|
} else {
|
|
$("#<%=LblEmpresaCRM.ClientID%>").css("display", "none")
|
|
}
|
|
|
|
}
|
|
function RadionButtonSelectedValueSet(name, SelectdValue) {
|
|
$('input[name="' + name + '"][value="' + SelectdValue + '"]').prop('checked', true);
|
|
}
|
|
|
|
|
|
function CheckUpdate(check) {
|
|
if (check.checked) {
|
|
$("#UpRecurrenciaUpdate").show("slow");
|
|
} else {
|
|
$("#UpRecurrenciaUpdate").hide("slow");
|
|
}
|
|
}
|
|
|
|
function CheckAdd(check) {
|
|
if (check.checked) {
|
|
$("#UpRecurrencia").show("slow");
|
|
} else {
|
|
$("#UpRecurrencia").hide("slow");
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function deleteEvent() {
|
|
//var id = $get('HdnId').val;
|
|
//PageMethods.EliminaEvento(id, deleteSuccess);
|
|
}
|
|
|
|
function updateSuccess(updateResult) {
|
|
//alert(updateResult);
|
|
}
|
|
|
|
function deleteSuccess(deleteResult) {
|
|
//alert("eliminado exitosamente: " + deleteResult);
|
|
}
|
|
|
|
function addSuccess(addResult) {
|
|
// if addresult is -1, means event was not added
|
|
// alert("added key: " + addResult);
|
|
|
|
if (addResult != -1) {
|
|
$('#calendar').fullCalendar('renderEvent',
|
|
{
|
|
title: $("#addEventName").val(),
|
|
start: addStartDate,
|
|
end: addEndDate,
|
|
id: addResult,
|
|
description: $("#addEventDesc").val(),
|
|
allDay: globalAllDay
|
|
},
|
|
true // make the event "stick"
|
|
);
|
|
|
|
|
|
$('#calendar').fullCalendar('unselect');
|
|
}
|
|
}
|
|
|
|
function UpdateTimeSuccess(updateResult, userContext, methodName) {
|
|
//alert(userContext);
|
|
}
|
|
|
|
function updateEventOnDropResize(event, allDay) {
|
|
|
|
//alert("allday: " + allDay);
|
|
var eventToUpdate = {
|
|
id: event.id,
|
|
start: event.start
|
|
};
|
|
|
|
// FullCalendar 1.x
|
|
//if (allDay) {
|
|
// eventToUpdate.start.setHours(0, 0, 0);
|
|
//}
|
|
|
|
if (event.end === null) {
|
|
eventToUpdate.end = eventToUpdate.start;
|
|
}
|
|
else {
|
|
eventToUpdate.end = event.end;
|
|
}
|
|
|
|
// FullCalendar 2.x
|
|
var endDate;
|
|
if (!event.allDay) {
|
|
endDate = new Date(eventToUpdate.end + 60 * 60000);
|
|
endDate = endDate.toJSON();
|
|
}
|
|
else {
|
|
endDate = eventToUpdate.end.toJSON();
|
|
}
|
|
|
|
eventToUpdate.start = eventToUpdate.start.toJSON();
|
|
eventToUpdate.end = eventToUpdate.end.toJSON(); //endDate;
|
|
eventToUpdate.allDay = event.allDay;
|
|
|
|
PageMethods.ActualizaEvento(eventToUpdate, UpdateTimeSuccess);
|
|
}
|
|
|
|
function eventDropped(event, dayDelta, minuteDelta, allDay, revertFunc) {
|
|
if ($(this).data("qtip")) $(this).qtip("destroy");
|
|
|
|
updateEventOnDropResize(event);
|
|
}
|
|
|
|
function eventResized(event, dayDelta, minuteDelta, revertFunc) {
|
|
if ($(this).data("qtip")) $(this).qtip("destroy");
|
|
|
|
updateEventOnDropResize(event);
|
|
}
|
|
|
|
function checkForSpecialChars(stringToCheck) {
|
|
var pattern = /[^A-Za-z0-9 ]/;
|
|
return pattern.test(stringToCheck);
|
|
}
|
|
|
|
function isAllDay(startDate, endDate) {
|
|
var allDay;
|
|
|
|
if (startDate.format("HH:mm:ss") == "00:00:00" && endDate.format("HH:mm:ss") == "00:00:00") {
|
|
allDay = true;
|
|
globalAllDay = true;
|
|
}
|
|
else {
|
|
allDay = false;
|
|
globalAllDay = false;
|
|
}
|
|
|
|
return allDay;
|
|
}
|
|
|
|
var view = null;
|
|
var date = null;
|
|
function GetView() {
|
|
view = $('#calendar').fullCalendar('getView');
|
|
date = $('#calendar').fullCalendar('getDate');
|
|
}
|
|
|
|
function SetView() {
|
|
$('#calendar').fullCalendar('gotoDate', date.format());
|
|
$('#calendar').fullCalendar('changeView', view.name);
|
|
}
|
|
|
|
function Calendario() {
|
|
//$get('DivActualizarEvento').style.display = 'none';
|
|
//$get('DivAgregarEvento').style.display = 'none';
|
|
|
|
var date = new Date();
|
|
var d = date.getDate();
|
|
var m = date.getMonth();
|
|
var y = date.getFullYear();
|
|
|
|
var h = {};
|
|
|
|
if ($('#calendar').width() <= 400) {
|
|
$('#calendar').addClass("mobile");
|
|
h = {
|
|
left: 'title, prev, next',
|
|
center: '',
|
|
right: 'today,month,agendaWeek,agendaDay'
|
|
};
|
|
} else {
|
|
$('#calendar').removeClass("mobile");
|
|
|
|
h = {
|
|
left: 'title',
|
|
center: '',
|
|
right: 'prev,next,today,month,agendaWeek,agendaDay'
|
|
};
|
|
}
|
|
|
|
$('#calendar').fullCalendar('destroy'); // destroy the calendar
|
|
$('#calendar').fullCalendar({ //re-initialize the calendar
|
|
header: h,
|
|
monthNames: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"],
|
|
monthNamesShort: ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Sep', 'Oct', 'Nov', 'Dic'],
|
|
dayNames: ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
|
|
dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sáb'],
|
|
buttonText: {
|
|
today: 'Hoy',
|
|
month: 'Mes',
|
|
week: 'Semana',
|
|
day: 'Día'
|
|
},
|
|
eventClick: updateEvent,
|
|
selectable: true,
|
|
selectHelper: true,
|
|
select: selectDate,
|
|
editable: true,
|
|
events: {
|
|
url: '/Ashx/CargaEventos.ashx',
|
|
type: 'GET',
|
|
data: {
|
|
U: ' <%= UsuarioActual.CveUsuario %>',
|
|
E: '<%= UsuarioActual.CveEmpresa %>'
|
|
}
|
|
},
|
|
//events: "/Ashx/CargaEventos.ashx",
|
|
eventDrop: eventDropped,
|
|
eventResize: eventResized
|
|
});
|
|
}
|
|
|
|
function InitCalendar() {
|
|
$(document).ready(function () {
|
|
Calendario();
|
|
});
|
|
}
|
|
|
|
|
|
</script>
|
|
|
|
<%-- TERMINA FULL CALENDAR --%>
|
|
</asp:Content>
|
|
|
|
|