738 lines
57 KiB
Plaintext
738 lines
57 KiB
Plaintext
<%@ Page Title="Expediente del prospecto" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="Prospectos.aspx.vb" Inherits="Prospectos_Prospectos" %>
|
|
<%@ Register Assembly="AspMapNET" Namespace="AspMap.Web" TagPrefix="cc1" %>
|
|
|
|
<asp:Content ID="Content4" ContentPlaceHolderID="Css" Runat="Server">
|
|
<style>
|
|
html, body, #map-canvas {
|
|
height: 100%;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
</style>
|
|
</asp:Content>
|
|
<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>
|
|
<div class="row">
|
|
<div class="col-md-8">
|
|
|
|
<div class="portlet light xspadding bordered ">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="icon-pin font-green"></i>
|
|
<b>Datos de Contacto</b>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tools">
|
|
<a href="javascript:;" class="expand"></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body " style="padding-top: 0px; margin-top: -5px;">
|
|
|
|
<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>
|
|
</div>
|
|
</div>
|
|
<br />
|
|
<div class="portlet light xspadding bordered ">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="icon-pin font-green"></i>
|
|
<b>Domicilio Particular</b>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tools">
|
|
<a href="javascript:;" class="expand"></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body " style="padding-top: 0px; margin-top: -5px;">
|
|
<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 " 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" CssClass="form-control input-sm select2me" 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" CssClass="form-control input-sm select2me" 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="ModalMapa" class="modal fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Mapa Particular</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<legend><b>Domicilio Particular</b></legend>
|
|
<div id="map-canvasPart" style="width: 480px; height: 480px;"></div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Salir</button>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</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">
|
|
<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>
|
|
</div>
|
|
</div>
|
|
<br />
|
|
<div class="portlet light xspadding bordered ">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="icon-pin font-green"></i>
|
|
<b>Datos de la Empresa</b>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tools">
|
|
<a href="javascript:;" class="expand"></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body " style="padding-top: 0px; margin-top: -5px;">
|
|
<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" 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" CssClass="form-control input-sm select2me" 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" CssClass="form-control input-sm select2me" 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>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-md-4">
|
|
|
|
<div class="portlet light xspadding bordered ">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="icon-pin font-green"></i>
|
|
<b>Datos de Prospección</b>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tools">
|
|
<a href="javascript:;" class="expand"></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body " style="padding-top: 0px; margin-top: -5px;">
|
|
<table border="0">
|
|
<tr>
|
|
<td>Clasificación</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:DropDownList ID="DdlProspectoClasificacion" CssClass="form-control input-sm select2me" DataTextField="ProspectoClasificacion" DataValueField="CveProspectoClasificacion" Width="155px" runat="server"></asp:DropDownList></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Vendedor</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:DropDownList ID="DdlVendedor" CssClass="form-control input-sm select2me" runat="server" DataTextField="Vendedor" DataValueField="CveVendedor" Width="150px"></asp:DropDownList></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Calificación</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:DropDownList ID="DdlCalificacion" CssClass="form-control input-sm select2me" DataTextField="ProspectoTipo" DataValueField="CveProspectoTipo" runat="server" Width="150px"></asp:DropDownList></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Estatus</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:DropDownList ID="DdlEstatus" CssClass="form-control input-sm select2me" DataTextField="ProspectoEstatus" DataValueField="CveProspectoEstatus" runat="server" Width="150px"></asp:DropDownList></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="portlet light xspadding bordered ">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="icon-pin font-green"></i>
|
|
<b>Ubicación</b>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tools">
|
|
<a href="javascript:;" class="expand"></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body " style="padding-top: 0px; margin-top: -5px;">
|
|
<cc1:Map ID="Mapa" runat="server" Height="400px" Width="400px" BorderWidth="1px" MapUnit="Meter" oninfotool="Map1_InfoTool"
|
|
ImageFormat="Png" EnableSession="false" PixelPerInch="100" ImageTempDirectory="/Temp" BackColor="White" FontQuality="ClearType"
|
|
ImageResolution="100" MapTool="Info" ImagePriority="High" PanCursor="url(/imagenes/hand-drag.cur),default" />
|
|
<asp:HiddenField ID="HdnIDUbicacion" runat="server" />
|
|
<asp:Button ID="BtnCambiaUbicacion" runat="server" Text="Cambiar Ubicación" Visible="false" CssClass="btn btn-primary " />
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<table border="0" class="contenido">
|
|
<tr>
|
|
<td>
|
|
</td>
|
|
<td style="vertical-align: top;">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table style="width:1000px" border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td style="width:1000px">
|
|
|
|
|
|
</td></tr>
|
|
</table>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
|
|
<ajax:TabPanel ID="TabFormato" runat="server" HeaderText="Formato">
|
|
<ContentTemplate>
|
|
<div class="row">
|
|
<div class="col-md-5">
|
|
|
|
<div class="portlet light xspadding bordered ">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="icon-pin font-green"></i>
|
|
Documentos
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tools">
|
|
<a href="javascript:;" class="expand"></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body " style="padding-top: 0px; margin-top: -5px;">
|
|
<div class="row">
|
|
<div class="col-xs-8 truncate">Apartar Lote</div>
|
|
<div class="col-xs-4 truncate">
|
|
<asp:LinkButton ID="LnbImprimir" runat="server">Imprimir</asp:LinkButton></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
|
|
<ajax:TabPanel ID="TabDatosTecnicos" runat="server" HeaderText="Datos Técnicos" Visible="false">
|
|
<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" CssClass="form-control input-sm select2me" 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" CssClass="btn btn-primary" runat="server" Text="Guardar" ValidationGroup="GrpGuardar" />
|
|
<asp:Button ID="BtnEliminar" CssClass="btn btn-danger" runat="server" Text="Eliminar" Visible="False" />
|
|
<asp:Button ID="BtnCancelar" CssClass="btn btn-danger" 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 />
|
|
<div id="TblEventoBitacora" runat="server">
|
|
|
|
<div class="portlet light xspadding bordered ">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="icon-pin font-green"></i>
|
|
<b>BITÁCORA</b>
|
|
</div>
|
|
<div class="actions">
|
|
<div class="btn-group">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tools">
|
|
<asp:HyperLink ID="hpl" CssClass="caption-subject bold" data-toggle="modal" data-target="#ModalBitacora" runat="server" Text=" <i class='fa fa-commenting font-green' style='font-weight: 700 !important;' ><span class='caption-subject bold'>Agregar</span></i>" Style="cursor: pointer;" ToolTip="Observaciones"></asp:HyperLink><br />
|
|
|
|
<asp:HyperLink ID="HlEvento" CssClass="" runat="server" Text=" <i class='fa fa-calendar-plus-o font-green' style='font-weight: 700 !important;' >Agendar</i>" ToolTip="Agendar"></asp:HyperLink>
|
|
<a href="javascript:;" class="expand"></a>
|
|
</div>
|
|
</div>
|
|
<div class="portlet-body " style="padding-top: 0px; margin-top: -5px;">
|
|
<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" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None">
|
|
<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>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="ModalBitacora" class="modal fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
|
|
<!-- Modal content-->
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Bitácora</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<asp:UpdatePanel runat="server" ID="UPAddEventoBitacora" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
Bitácora/Observaciones<br />
|
|
|
|
<asp:TextBox ID="TxtEventoDescripcion" runat="server" TextMode="MultiLine" Columns="60" Rows="4"></asp:TextBox> <br />
|
|
|
|
|
|
<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"> </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></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr style="height: 25px">
|
|
<td align="center" colspan="2">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:Button ID="BtnGuardarEventoBitacora" CssClass ="btn btn-primary" runat="server" ClientIDMode="Static" Text="Guardar" />
|
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<br />
|
|
</asp:Content>
|
|
|
|
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
|
|
|
|
<script type="text/javascript">
|
|
function getparticular() {
|
|
var string = "";
|
|
var s = "";
|
|
s = $('#<%= TxtCalle.ClientID.ToString %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = s;
|
|
}
|
|
s = $('#<%= TxtNumero.ClientID.ToString %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string =string + '+' + s;
|
|
}
|
|
s = $('#<%= TxtEntreCalle1.ClientID.ToString %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = string + ',' + s;
|
|
}
|
|
s = $('#<%= TxtColonia.ClientID.ToString %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = string + ',' + s;
|
|
}
|
|
string = string + ',Hermosillo' + ',Son' ;
|
|
<%-- s = $('#<%# DdlEstados.ClientID %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = string + ',' + s;
|
|
}
|
|
s = $('#<%# DdlMunicipios.ClientID %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = string + ',' + s;
|
|
}--%>
|
|
return string;
|
|
}
|
|
function getEmpresa() {
|
|
var string = "";
|
|
var s = "";
|
|
s = $('#<%= TxtEmpresaCalle.ClientID.ToString %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = s;
|
|
}
|
|
s = $('#<%= TxtEmpresaNumero.ClientID.ToString %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string =string + '+' + s;
|
|
}
|
|
s = $('#<%= TxtEmpresaColonia.ClientID.ToString %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = string + ',' + s;
|
|
}
|
|
string = string + ',Hermosillo' + ',Son' ;
|
|
<%-- s = $('#<%# DdlEstados.ClientID %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = string + ',' + s;
|
|
}
|
|
s = $('#<%# DdlMunicipios.ClientID %>').val().replace(' ', '+');
|
|
if (s.length > 0) {
|
|
string = string + ',' + s;
|
|
}--%>
|
|
return string;
|
|
|
|
}
|
|
|
|
</script>
|
|
</asp:Content>
|
|
|
|
|