531 lines
49 KiB
Plaintext
531 lines
49 KiB
Plaintext
<%@ Page Title="Expediente del prospecto" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="ProspectosSIP.aspx.vb" Inherits="Prospectos_ProspectosSIP" %>
|
|
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="H" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="E" runat="Server">
|
|
<asp:Literal ID="LtlTitulo" runat="server" Text="Registro de Prospectos"></asp:Literal> <asp:Literal ID="LtlProspectos" runat="server"></asp:Literal>
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" ContentPlaceHolderID="C" runat="Server">
|
|
<style type="text/css">
|
|
.CaracteristicaClasificacion {
|
|
font-size: 18px;
|
|
color: #fff;
|
|
background-color: gray;
|
|
text-align: center;
|
|
}
|
|
|
|
.CaracteristicaTipo {
|
|
font-size: 14px;
|
|
color: #808080;
|
|
background-color: lightgray;
|
|
}
|
|
</style>
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding-top: 20px;">
|
|
<tr>
|
|
<td align="left">
|
|
<asp:UpdatePanel ID="UpDatos" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<ajax:TabContainer ID="Tab" runat="server" ActiveTabIndex="0" Width="100%">
|
|
<ajax:TabPanel ID="TabGenerales" runat="server" HeaderText="Información General">
|
|
<ContentTemplate>
|
|
<table border="0" class="contenido">
|
|
<tr>
|
|
<td>
|
|
<div>
|
|
<div>
|
|
<fieldset>
|
|
<legend><b>Datos de Contacto</b></legend>
|
|
<table border="0" cellpadding="1" cellspacing="0">
|
|
<tr>
|
|
<td>
|
|
<asp:TextBox ID="TxtCveProspecto" runat="server" MaxLength="12" Width="150px" Enabled="False" Visible="False"></asp:TextBox></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Nombre(s): </td>
|
|
<td>
|
|
<asp:TextBox ID="TxtNombres" runat="server" MaxLength="50" Width="150px"></asp:TextBox>(*)
|
|
<asp:RequiredFieldValidator ID="RFVNombres" runat="server" ControlToValidate="TxtNombres" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Nombres''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator><ajax:ValidatorCalloutExtender ID="VCENombres" runat="server" HighlightCssClass="vco" TargetControlID="RFVNombres" Width="300px" Enabled="True"></ajax:ValidatorCalloutExtender>
|
|
</td>
|
|
<td>A. Paterno: </td>
|
|
<td>
|
|
<asp:TextBox ID="TxtApellidoPaterno" runat="server" MaxLength="50" Width="150px"></asp:TextBox>(*)</td>
|
|
<td>A. Materno: </td>
|
|
<td>
|
|
<asp:TextBox ID="TxtApellidoMaterno" runat="server" MaxLength="50" Width="150px"></asp:TextBox>(*)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Teléfono:</td>
|
|
<td>
|
|
<asp:TextBox ID="TxtTelefono" runat="server" MaxLength="50" Width="150px"></asp:TextBox></td>
|
|
<td>Celular: </td>
|
|
<td>
|
|
<asp:TextBox ID="TxtCelular" runat="server" MaxLength="50" Width="150px"></asp:TextBox></td>
|
|
<td>Correo: </td>
|
|
<td>
|
|
<asp:TextBox ID="TxtCorreo" runat="server" MaxLength="100" Width="150px"></asp:TextBox></td>
|
|
</tr>
|
|
<tr>
|
|
|
|
<td>Puesto:</td>
|
|
<td>
|
|
<asp:TextBox ID="TxtEmpresaPuesto" runat="server" MaxLength="50" Width="150px"></asp:TextBox></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div>
|
|
<br />
|
|
<fieldset>
|
|
<legend><b>Domicilio Particular</b></legend>
|
|
<table border="0">
|
|
<tr>
|
|
<td>Calle: </td>
|
|
<td colspan="3">
|
|
<asp:TextBox ID="TxtCalle" runat="server" MaxLength="100" Width="400px"></asp:TextBox></td>
|
|
<td>Número: </td>
|
|
<td>
|
|
<asp:TextBox ID="TxtNumero" runat="server" MaxLength="10"></asp:TextBox></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Entre Calle: </td>
|
|
<td>
|
|
<asp:TextBox ID="TxtEntreCalle1" runat="server" MaxLength="100" Width="150px"></asp:TextBox></td>
|
|
<td>Colonia: </td>
|
|
<td>
|
|
<asp:TextBox ID="TxtColonia" runat="server" MaxLength="50" Width="150px"></asp:TextBox></td>
|
|
<td align="center" colspan="2">
|
|
<asp:Image ID="ImgVerMapaParticular" runat="server" Height="22px" ImageUrl="~/Imagenes/PinMapBlue32x32.png" Style="cursor: pointer;" ToolTip="Ver Mapa Particular" />
|
|
<asp:HyperLink ID="HlMapaParticular" CssClass="Texto thickbox" runat="server" Text="Mapa Particular" Visible="False" ImageUrl="/Imagenes/date_add.png" Style="cursor: pointer;" ToolTip="Mapa Particular"></asp:HyperLink>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Estado: </td>
|
|
<td>
|
|
<asp:UpdatePanel ID="UPPEstados" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
|
<ContentTemplate>
|
|
<asp:DropDownList ID="DdlEstados" DataTextField="Estado" DataValueField="CveEstado" Width="150px" runat="server" AutoPostBack="True"></asp:DropDownList>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</td>
|
|
<td>Municipio:</td>
|
|
<td>
|
|
<asp:UpdatePanel ID="UPPMunicipios" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
|
<ContentTemplate>
|
|
<asp:DropDownList ID="DdlMunicipios" DataTextField="Municipio" DataValueField="CveMunicipio" Width="150px" runat="server"></asp:DropDownList>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</td>
|
|
<td colspan="2"></td>
|
|
</tr>
|
|
</table>
|
|
<asp:UpdatePanel runat="server" ID="UPMapa" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div id="DivMapaParticular" style="width: 335px; background-color: White; border: solid 1px black; color: Black; display: none; position: absolute;">
|
|
<table border="0" width="335px" cellpadding="0" cellspacing="0">
|
|
<tr class="Titulos">
|
|
<td style="width: 330px">Mapa Particular </td>
|
|
<td style="padding-right: 4px; padding-top: 4px" valign="top">
|
|
<img alt="" src="/Imagenes/close.gif" style="cursor: pointer;" onclick="$('#DivMapaParticular').hide(1000);" /></td>
|
|
</tr>
|
|
<tr align="left">
|
|
<td>
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
|
|
<style>
|
|
html, body, #map-canvas {
|
|
height: 100%;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
</style>
|
|
<script language="javascript" type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
|
|
<script language="javascript" type="text/javascript">
|
|
var map;
|
|
function initialize() {
|
|
|
|
var mapOptions = {
|
|
zoom: 16,
|
|
center: new google.maps.LatLng(29.0724402, -110.9780811)
|
|
};
|
|
map = new google.maps.Map(document.getElementById('map-canvasPart'), mapOptions);
|
|
var marker = new google.maps.Marker({ position: new google.maps.LatLng(29.0724402, -110.9780811), map: map, title: 'title' });
|
|
}
|
|
|
|
google.maps.event.addDomListener(window, 'load', initialize);
|
|
|
|
</script>
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
<div style="width: 490px;">
|
|
<fieldset>
|
|
<legend><b>Domicilio Particular</b></legend>
|
|
<div id="map-canvasPart" style="width: 480px; height: 480px;"></div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div id="DivMapaEmpresa" style="width: 335px; background-color: White; border: solid 1px black; color: Black; display: none; position: absolute;">
|
|
<table border="0" width="335px" cellpadding="0" cellspacing="0">
|
|
<tr class="Titulos">
|
|
<td style="width: 330px">Mapa Empresa </td>
|
|
<td style="padding-right: 4px; padding-top: 4px" valign="top">
|
|
<img alt="" src="/Imagenes/close.gif" style="cursor: pointer;" onclick="$('#DivMapaEmpresa').hide(1000);" /></td>
|
|
</tr>
|
|
<tr align="left">
|
|
<td>
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
|
|
<style>
|
|
html, body, #map-canvas {
|
|
height: 100%;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
</style>
|
|
<script language="javascript" type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
|
|
<script language="javascript" type="text/javascript">
|
|
var map;
|
|
function initialize() {
|
|
//padron
|
|
var mapOptions2 = {
|
|
zoom: 16,
|
|
center: new google.maps.LatLng(29.1058640, -110.9843025)
|
|
};
|
|
map2 = new google.maps.Map(document.getElementById('map-canvasEmp'), mapOptions2);
|
|
var marker2 = new google.maps.Marker({ position: new google.maps.LatLng(29.98428, -105.8640), map: map2, title: 'title' });
|
|
}
|
|
google.maps.event.addDomListener(window, 'load', initialize);
|
|
|
|
</script>
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
<div style="width: 490px;">
|
|
<fieldset></fieldset>
|
|
<legend><b>Empresa</b></legend>
|
|
<div id="map-canvasEmp" style="width: 480px; height: 480px;"></div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</fieldset>
|
|
<br />
|
|
<fieldset>
|
|
<legend><b>Datos de la Empresa</b></legend>
|
|
<table border="0">
|
|
<tr>
|
|
<td>Nombre</td>
|
|
<td colspan="3">
|
|
<asp:TextBox ID="TxtEmpresaNombre" runat="server" MaxLength="100" Width="490px"></asp:TextBox></td>
|
|
<td>
|
|
<asp:Image ID="ImgVerMapaEmpresa" runat="server" ImageUrl="~/Imagenes/PinMapYellow32x32.png" Height="22px" Style="cursor: pointer;" ToolTip="Ver Mapa Empresa" />
|
|
<asp:HyperLink ID="HlMapaEmpresa" CssClass="Texto thickbox" runat="server" Text="Mapa Empresa" Visible="False" ImageUrl="/Imagenes/date_add.png" Style="cursor: pointer;" ToolTip="Mapa Empresa"></asp:HyperLink></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Calle</td>
|
|
<td>
|
|
<asp:TextBox ID="TxtEmpresaCalle" runat="server" MaxLength="50" Width="150px"></asp:TextBox></td>
|
|
<td>Número</td>
|
|
<td>
|
|
<asp:TextBox ID="TxtEmpresaNumero" runat="server" MaxLength="10" Width="150px"></asp:TextBox></td>
|
|
<td>Colonia</td>
|
|
<td>
|
|
<asp:TextBox ID="TxtEmpresaColonia" runat="server" MaxLength="50" Width="150px"></asp:TextBox></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Estado</td>
|
|
<td>
|
|
<asp:UpdatePanel ID="UPPEmpresaEstados" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
|
<ContentTemplate>
|
|
<asp:DropDownList ID="DdlEmpresaEstados" DataTextField="Estado" DataValueField="CveEstado" idth="150px" runat="server" AutoPostBack="True"></asp:DropDownList>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</td>
|
|
<td>Municipio</td>
|
|
<td>
|
|
<asp:UpdatePanel ID="UPPEmpresaMunicipios" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
|
<ContentTemplate>
|
|
<asp:DropDownList ID="DdlEmpresaMunicipios" DataTextField="Municipio" DataValueField="CveMunicipio" Width="150px" runat="server"></asp:DropDownList>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</td>
|
|
<td colspan="2"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Teléfono</td>
|
|
<td colspan="4">
|
|
<asp:TextBox ID="TxtEmpresaTelefono" runat="server" MaxLength="50" Width="150px"></asp:TextBox></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
<br />
|
|
</div>
|
|
</td>
|
|
<td style="vertical-align: top;">
|
|
<div>
|
|
<fieldset>
|
|
<legend><b>Datos de Prospección</b></legend>
|
|
<table border="0">
|
|
<tr>
|
|
<td>Clasificación</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:DropDownList ID="DdlProspectoClasificacion" DataTextField="ProspectoClasificacion" DataValueField="CveProspectoClasificacion" Width="155px" runat="server"></asp:DropDownList></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Vendedor</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:DropDownList ID="DdlVendedor" runat="server" DataTextField="Vendedor" DataValueField="CveVendedor" Width="150px"></asp:DropDownList></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Calificación</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:DropDownList ID="DdlCalificacion" DataTextField="ProspectoTipo" DataValueField="CveProspectoTipo" runat="server" Width="150px"></asp:DropDownList></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Estatus</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:DropDownList ID="DdlEstatus" DataTextField="ProspectoEstatus" DataValueField="CveProspectoEstatus" runat="server" Width="150px"></asp:DropDownList></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
|
|
<ajax:TabPanel ID="TabDatosTecnicos" runat="server" HeaderText="Datos Técnicos">
|
|
<ContentTemplate>
|
|
<table border="0" class="contenido">
|
|
<tr>
|
|
<td>
|
|
<asp:GridView ID="GvCaracteristicaClasificaciones" runat="server" ShowHeader="false" AutoGenerateColumns="False" DataKeyNames="CveCaracteristicaClasificacion" EmptyDataText="No se encontraron Clasificaciones de Caracteristicas Registradas" ToolTip="Listado de Clasificaciones de Caracteristicas">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<ItemStyle BorderStyle="None" />
|
|
<ItemTemplate>
|
|
<asp:Label Font-Bold="true" Width="100%" ID="LblCaracteristicaClasificacion" runat="server" Text='<%# Eval("CaracteristicaClasificacion")%>'></asp:Label>
|
|
<asp:GridView ID="GvCaracteristicasTipos" ShowHeader="false" OnRowDataBound="GvCaracteristicasTipos_RowDataBound" runat="server" AutoGenerateColumns="False" DataKeyNames="CveCaracteristicaTipo" EmptyDataText="No se encontraron Tipos de Caracteristicas Registrados" ToolTip="Listado de Tipos de Caracteristicas">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<ItemTemplate>
|
|
<asp:Label Font-Bold="true" Width="100%" ID="LblCaracteristicaTipo" runat="server" Text='<%# Eval("CaracteristicaTipo")%>'></asp:Label>
|
|
<asp:GridView ID="GvCaracteristicas" ShowHeader="false" OnRowDataBound="GvCaracteristicas_RowDataBound" runat="server" AutoGenerateColumns="False" DataKeyNames="CveCaracteristica" EmptyDataText="No se encontraron Caracteristicas Registrados" ToolTip="Listado de Caracteristicas">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<ItemStyle BorderStyle="None" />
|
|
<ItemTemplate>
|
|
<asp:Label ID="LtlCaracteristica" runat="server" Text='<%# Eval("Caracteristica")%>' Width="200px"></asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<ItemStyle BorderStyle="None" />
|
|
<ItemTemplate>
|
|
<asp:TextBox ID="TxtValor" Visible="false" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpEditGuardarCl" Width="400px"></asp:TextBox>
|
|
<asp:ImageButton runat="server" ID="ImgTxtValor" Visible="false" ImageUrl="/Imagenes/calendar.png" ImageAlign="AbsMiddle" Width="16px" Height="16px" AlternateText="Click para ver el Calendario" />
|
|
<ajax:MaskedEditExtender ID="MEETxtValor" Enabled="false" runat="server" TargetControlID="TxtValor" Mask="99/99/9999" MaskType="Date" UserDateFormat="DayMonthYear" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
<ajax:CalendarExtender runat="server" ID="CETxtValor" TargetControlID="TxtValor" PopupButtonID="ImgTxtValor" PopupPosition="BottomRight" Enabled="False"></ajax:CalendarExtender>
|
|
|
|
<asp:DropDownList ID="DdlOpcion" Visible="false" runat="server" DataValueField="CveCaracteristicaOpcion" DataTextField="CaracteristicaOpcion"></asp:DropDownList>
|
|
<asp:RadioButtonList ID="RbOpcion" Visible="false" RepeatDirection="Horizontal" runat="server" DataValueField="CveCaracteristicaOpcion" DataTextField="CaracteristicaOpcion" ValidationGroup="GrpGuardar"></asp:RadioButtonList>
|
|
<asp:RequiredFieldValidator ID="RFVRbOpcion" runat="server" ControlToValidate="RbOpcion" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>'' ''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VCORbOpcion" runat="server" HighlightCssClass="vco" TargetControlID="RFVRbOpcion" Width="300px"></ajax:ValidatorCalloutExtender>
|
|
|
|
<asp:HiddenField ID="HdnEsOpcion" runat="server" Value='<%# Eval("EsOpcion")%>' />
|
|
<asp:HiddenField ID="HdnCveCaracteristica" runat="server" Value='<%# Eval("CveCaracteristica")%>' />
|
|
<asp:HiddenField ID="HdnCveValor" runat="server" Value="-1" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
|
|
<ajax:TabPanel ID="TabImagenes" runat="server" HeaderText="Fotografias">
|
|
|
|
<ContentTemplate>
|
|
<asp:Image ID="ImgProspecto1" runat="server" Height="150px" Width="150px" Visible="False" />
|
|
<asp:Image ID="ImgProspecto2" runat="server" Height="150px" Width="150px" Visible="False"/>
|
|
<asp:Image ID="ImgProspecto3" runat="server" Height="150px" Width="150px" Visible="False"/>
|
|
<asp:Image ID="ImgProspecto4" runat="server" Height="150px" Width="150px" Visible="False"/>
|
|
<asp:Image ID="ImgProspecto5" runat="server" Height="150px" Width="150px" Visible="False"/>
|
|
<br />
|
|
<asp:GridView ID="GVEventoAgenda" OnRowDataBound="GVEventoAgenda_RowDataBound" runat="server" ShowHeader="false" AutoGenerateColumns="false" DataKeyNames="CveEvento" EmptyDataText="No hay Imágenes para mostrar" ToolTip="Imágenes de los Eventos">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<ItemTemplate>
|
|
<table>
|
|
<tr>
|
|
<td colspan="3" class="Titulos">
|
|
<asp:Label ID="LblEventoAgenda" runat="server" Text='<%# Eval("Asunto") %>'></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr><td width="150px"><asp:Image runat="server" Width="150px" Visible='<%# Eval("Imagen1").ToString <> ""%>' ImageUrl='<%# String.Format("/Empresas/{0}/Eventos/Imagenes/{1}", Eval("CveEmpresa"), Eval("Imagen1"))%>' /></td>
|
|
<td width="150px"><asp:Image runat="server" Width="150px" Visible='<%# Eval("Imagen2").ToString <> ""%>' ImageUrl='<%# String.Format("/Empresas/{0}/Eventos/Imagenes/{1}", Eval("CveEmpresa"), Eval("Imagen2"))%>' /></td>
|
|
<td width="150px"><asp:Image runat="server" Width="150px" Visible='<%# Eval("Imagen3").ToString <> ""%>' ImageUrl='<%# String.Format("/Empresas/{0}/Eventos/Imagenes/{1}", Eval("CveEmpresa"), Eval("Imagen3"))%>' /></td></tr>
|
|
</table>
|
|
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
</Columns>
|
|
</asp:GridView>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
</ajax:TabContainer>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center">
|
|
<br />
|
|
<asp:UpdatePanel ID="UpGuardar" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:Button ID="BtnGuardar" runat="server" Text="Guardar" ValidationGroup="GrpGuardar" />
|
|
<asp:Button ID="BtnEliminar" runat="server" Text="Eliminar" Visible="False" />
|
|
<asp:Button ID="BtnCancelar" runat="server" Text="Cancelar" OnClientClick="javascript:window.location.href='/Prospectos/CatProspectosG15.aspx';return false" />
|
|
<asp:ValidationSummary ID="VS" runat="server" DisplayMode="BulletList" ShowSummary="true" ValidationGroup="GrpGuardar" />
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
<br />
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br />
|
|
<table id="TblEventoBitacora" runat="server" border="1" rules="all" style="border-collapse: collapse;">
|
|
<tr>
|
|
<td align="left" class="rep_titulo" style="width: 980px"><b>Bitácora</b> <asp:Image ID="ImgAddObs" runat="server" ImageUrl="~/Imagenes/add_comment.png" AlternateText="Agregar Observación" Style="cursor: pointer;" ToolTip="Agregar a Bitacora" />
|
|
<asp:HyperLink ID="HlEvento" CssClass="Texto thickbox" runat="server" Text="Agendar..." Visible="false" ImageUrl="/Imagenes/date_add.png" Style="cursor: pointer;" ToolTip="Agendar"></asp:HyperLink>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:UpdatePanel ID="UPEventoBitacora" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:GridView ID="GVEventoBitacora" runat="server" AutoGenerateColumns="False" EmptyDataText="No se han capturado comentarios o bitácora">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Fecha</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("FechaIng") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Fecha Agenda</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlFechaA" runat="server" Text='<%# Eval("FechaInicio") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Usuario</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlUsuario" runat="server" Text='<%# Eval("Usuario") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Descripción</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlEventoBitacora" runat="server" Text='<%# Eval("Descripcion") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Estatus</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="LtlEventoEstatus" CssClass="Texto" runat="server" CommandName="Concluir" OnClientClick="return confirm('Está seguro de concluir la agenda?')" CommandArgument='<%# Eval("CveEvento") %>' Text="Concluir" Visible='<%# Eval("CveTipoEvento").ToString ="2" and Eval("CveEventoEstatus").ToString ="1" %>' OnClick="LtlEventoEstatus_Click"></asp:LinkButton>
|
|
<asp:LinkButton ID="LbEventoEstatusRevisar" CssClass="Texto" runat="server" CommandName="Revisar" OnClientClick="return confirm('Está seguro de haber revisado la agenda?')" CommandArgument='<%# Eval("CveEvento") %>' Text="Revisar" Visible='<%# Eval("CveTipoEvento").ToString = "2" And Eval("CveEventoEstatus").ToString = "2"%>' OnClick="LbEventoEstatusRevisar_Click"></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
<HeaderStyle CssClass="Titulos" />
|
|
<AlternatingRowStyle CssClass="TextoAlterno" />
|
|
<RowStyle CssClass="Texto" />
|
|
</asp:GridView>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<br />
|
|
<asp:UpdatePanel runat="server" ID="UPAddEventoBitacora" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div id="DivEventoBitacora" style="width: 335px; background-color: White; border: solid 1px black; color: Black; display: none; position: absolute;">
|
|
<table border="0" width="335px" cellpadding="0" cellspacing="0">
|
|
<tr class="Titulos">
|
|
<td style="width: 330px">Bitácora </td>
|
|
<td style="padding-right: 4px; padding-top: 4px" valign="top">
|
|
<img alt="" src="/Imagenes/close.gif" style="cursor: pointer;" onclick="$('#DivEventoBitacora').hide(1000);" /></td>
|
|
</tr>
|
|
<tr align="left">
|
|
<td>
|
|
<table>
|
|
<tr>
|
|
<td>Bitácora/Observaciones</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:TextBox ID="TxtEventoDescripcion" runat="server" TextMode="MultiLine" Columns="60" Rows="4"></asp:TextBox>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr style="height: 25px">
|
|
<td align="center" colspan="2">
|
|
<asp:Button ID="BtnGuardarEventoBitacora" runat="server" ClientIDMode="Static" OnClientClick="$('#DivEventoBitacora').hide(1000);" Text="Guardar" />
|
|
<input id="BtnCancelarObs" type="button" value="Cancelar" onclick="$('#DivEventoBitacora').hide(1000);" />
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</asp:Content>
|
|
|