544 lines
44 KiB
Plaintext
544 lines
44 KiB
Plaintext
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="UnoaUno.aspx.cs" Inherits="OI_UnoaUno" %>
|
|
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
|
<style>
|
|
.fecharef {
|
|
margin-top: 2px;
|
|
}
|
|
|
|
th {
|
|
text-align: left;
|
|
}
|
|
|
|
.lnkUserBlack {
|
|
text-decoration: none;
|
|
color: #060606;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
}
|
|
|
|
.lnkUsergray {
|
|
color: #999b9b;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.unoaunoold {
|
|
color: #999b9b;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.tituloFecha {
|
|
font-weight: 600;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.msgAyuda {
|
|
color: cadetblue;
|
|
font-size: 10px;
|
|
}
|
|
</style>
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" ContentPlaceHolderID="E" runat="Server">
|
|
|
|
<asp:UpdatePanel ID="UpTitulo" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
Tablero Uno a Uno -
|
|
<asp:Literal ID="LtlusuarioTitulo" runat="server"></asp:Literal>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</asp:Content>
|
|
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
|
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<li>
|
|
<asp:LinkButton ID="LnkSeguir" OnClick="LnkSeguir_Click" CssClass="" runat="server"><i class ="fa fa-eye"></i>Seguir</asp:LinkButton></li>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</asp:Content>
|
|
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
|
<asp:UpdatePanel ID="UpContenido" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
|
|
|
|
<div class="row">
|
|
<div class="col-md-4 col-sm-4">
|
|
<div class="portlet light smmallpadding bordered">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="fa fa-users font-green"></i>
|
|
<span class="caption-subject bold uppercase">
|
|
<asp:Literal ID="Literal3" runat="server">Siguiendo A</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>
|
|
<div class="portlet-body rowpadding" style="padding-left: 25px;">
|
|
<div class="scroller" style="max-height: 200px;" data-always-visible="1" data-rail-visible="0">
|
|
<asp:GridView ID="GVSiguiendoA" runat="server" GridLines="None" CssClass="Widthall" AutoGenerateColumns="False" ShowHeader="false" DataKeyNames="CveUsuario,Nombre,Fecha">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Nombre" ItemStyle-Width="18">
|
|
<ItemTemplate>
|
|
<i class="fa fa-user" style="color: #659be0;" aria-hidden="true"></i>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Nombre">
|
|
<ItemTemplate>
|
|
<asp:LinkButton OnClick="SiguiendoAUser_Click" CssClass="lnkUserBlack" runat="server" Text='<%# Eval("Nombre")%>'> </asp:LinkButton><br />
|
|
<asp:Label CssClass="lnkUsergray" runat="server" Text='<%# Eval("Fecha","Última actualización: {0:dd/MM/yyyy}")%>'> </asp:Label>
|
|
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="portlet light smmallpadding bordered">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="fa fa-user-secret font-green"></i>
|
|
<span class="caption-subject bold uppercase">
|
|
<asp:Literal ID="Literal4" runat="server">Seguido por</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>
|
|
<div class="portlet-body rowpadding" style="padding-left: 25px;">
|
|
<asp:GridView ID="GVSeguidoPor" runat="server" GridLines="None" CssClass="" AutoGenerateColumns="False" ShowHeader="false" DataKeyNames="CveUsuarioSeguidor,NombreSeguidor">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Nombre" ItemStyle-Width="18">
|
|
<ItemTemplate>
|
|
<i class="fa fa-user" style="color: #659be0;" aria-hidden="true"></i>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Nombre">
|
|
<ItemTemplate>
|
|
<asp:LinkButton OnClick="SeguidoX_Click" runat="server" CssClass="lnkUserBlack" Text='<%# Eval("NombreSeguidor")%>'> </asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-8 col-sm-8">
|
|
<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">
|
|
<div class="portlet solid grey-cascade portlet-filter">
|
|
<div class="portlet-title portlet-filterT smalltitle magindate">
|
|
<div class="tools">
|
|
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" OnClick="BtnConsultar_Click" CssClass="btn btn-primary" />
|
|
</div>
|
|
<div class="titlefiltros caption ">
|
|
<ul class="list-inline text-size-12">
|
|
<li>Fecha :</li>
|
|
<li style="margin-right: 30px">
|
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 100px !important; padding: 0px;">
|
|
<asp:TextBox ID="TxtCFecha" runat="server" CssClass="form-control" Width="99%" CausesValidation="true" MaxLength="10" Height="24px"></asp:TextBox>
|
|
<span class="input-group-btn ">
|
|
<asp:LinkButton ID="LnkFecha" class="btn default " Text="<i class='fa fa-calendar'></i>" Height="24px" runat="server"></asp:LinkButton>
|
|
</span>
|
|
<ajax:MaskedEditExtender ID="MEETxtCFecha" runat="server" TargetControlID="TxtCFecha" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
<ajax:CalendarExtender runat="server" ID="CEETxtCFecha" TargetControlID="TxtCFecha" PopupButtonID="LnkFecha" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
|
<asp:RequiredFieldValidator ID="RfvTxtCFecha" runat="server" ControlToValidate="TxtCFecha" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''FechaI''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
|
<asp:CompareValidator ID="CVTxtCFecha" runat="server" ControlToValidate="TxtCFecha" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''FechaI''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoTxtCFecha" runat="server" HighlightCssClass="vco" TargetControlID="RfvTxtCFecha" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
<ajax:ValidatorCalloutExtender ID="VcoTxtCFecha2" runat="server" HighlightCssClass="vco" TargetControlID="CVTxtCFecha" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<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 CssClass="bold" runat="server" Text='<%# Eval("Pregunta")%>'> </asp:Label></h4>
|
|
<asp:Label CssClass="unoaunoold" runat="server" Text='<%# Eval("RespuestaOld")%>'> </asp:Label>
|
|
<br />
|
|
<asp:TextBox ID="TxtComentarios" CssClass="form-control" Text='<%# Eval("Respuesta")%>' TextMode="MultiLine" Rows="3" 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 />Campo es necesario, por favor ingréselo." ValidationGroup="GrpGuardarUnoAUno"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoTxtCFecha" runat="server" HighlightCssClass="vco" TargetControlID="RfvTxtComentarios" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<br />
|
|
<br />
|
|
<div class="text-center">
|
|
<asp:LinkButton runat="server" ID="LnkGuardar" OnClick="LnkGuardar_Click" ValidationGroup="GrpGuardarUnoAUno" CssClass="btn btn-primary"> Guardar</asp:LinkButton>
|
|
</div>
|
|
</asp:Panel>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
<div id='<%= idDivModalSeguir %>' class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<asp:UpdatePanel ID="UpModalSeguir" class="modal-content " 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" style="text-align: left">
|
|
<asp:Literal ID="Literal2" runat="server">Seguir</asp:Literal></h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
|
|
<ajax:TabContainer ID="TabContainerSeguir" ClientIDMode="static" CssClass="tab-wizard" runat="server" Width="100%" OnActiveTabChanged="TabContainerSeguir_ActiveTabChanged">
|
|
<ajax:TabPanel ID="TabPreguntas" runat="server" HeaderText="Preguntas">
|
|
<ContentTemplate>
|
|
|
|
<asp:UpdatePanel ID="upPreguntas" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:Panel ID="PnlPreguntas" runat="server" DefaultButton="LnkGuardarPregunta">
|
|
<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="LtlTituloPregunta" 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>
|
|
<div class="portlet-body rowpadding">
|
|
<div class="form-group form-md-line-input">
|
|
<asp:TextBox ID="TxtPregunta" CssClass="form-control TxtPregunta" runat="server"></asp:TextBox>
|
|
<asp:Label runat="server" AssociatedControlID="TxtPregunta">Pregunta:</asp:Label>
|
|
<asp:RequiredFieldValidator ID="RfvPregunta" runat="server" ControlToValidate="TxtPregunta" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Pregunta''</b> es necesario, por favor ingréselo." ValidationGroup="VGMPreguntas"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoPregunta" runat="server" HighlightCssClass="vco" TargetControlID="RfvPregunta"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
<div class="msgAyuda">Si las preguntas que vas a hacer no se encuentran en el listado, agrégalas.</div>
|
|
<div class="form-group form-md-line-input">
|
|
<asp:DropDownList ID="DdlPregunta" CssClass="form-control input-sm select2me " runat="server" DataTextField="Pregunta" DataValueField="CveUnoaUnoPregunta" Style="width: 100%"></asp:DropDownList>
|
|
<asp:Label runat="server" AssociatedControlID="DdlPregunta">Vinculo:</asp:Label>
|
|
</div>
|
|
<div class="msgAyuda">Le recordará al usuario la respuesta del día anterior a la pegunta seleccionada (Ej. Si nuestro día actual es Viernes, recordará lo que se respondió en su pregunta el día jueves)</div>
|
|
<br />
|
|
<div class="text-center">
|
|
<asp:LinkButton ID="LnkGuardarPregunta" OnClick="LnkGuardarPregunta_Click" ValidationGroup="VGMPreguntas" CssClass="btn btn-primary" runat="server">Guardar</asp:LinkButton>
|
|
<asp:LinkButton ID="LnkCancelarPregunta" OnClick="LnkCancelarPregunta_Click" Visible="false" CssClass="btn btn-danger" runat="server">Cancelar</asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<asp:GridView ID="GVUnoaUnoPregunta" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall"
|
|
AutoGenerateColumns="False" ShowHeaderWhenEmpty="true" EmptyDataText="Sin preguntas capturadas"
|
|
DataKeyNames="CveUnoaUnoPregunta,Pregunta,CveUnoaUnoPreguntaVinculo,PreguntaVinculo">
|
|
<Columns>
|
|
<asp:BoundField HeaderText="Pregunta" DataField="Pregunta" />
|
|
<asp:BoundField HeaderText="Vinculada a" DataField="PreguntaVinculo" />
|
|
<asp:TemplateField ItemStyle-Width="30">
|
|
<ItemTemplate>
|
|
<asp:LinkButton data-toggle="tooltip" title="Editar" OnClick="LnkEditarPregunta_Click" CssClass="btn btn-circle btn-sm green btn-xs" runat="server" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField ItemStyle-Width="30">
|
|
<ItemTemplate>
|
|
<asp:LinkButton runat="server" OnClick="LnkEliminarPregunta_Click" CssClass="btn btn-circle btn-sm red btn-xs" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar la Pregunta?" data-btn-ok-label="si" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</asp:Panel>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
<ajax:TabPanel ID="TabCuestionario" runat="server" HeaderText="Cuestionario">
|
|
<ContentTemplate>
|
|
|
|
<asp:UpdatePanel ID="UpCuestionario" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:Panel ID="PnlCuestionario" runat="server" DefaultButton="LnkGuardarCuestionario">
|
|
<div class="portlet light smmallpadding bordered">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="fa fa-list font-green"></i>
|
|
<span class="caption-subject bold uppercase">Cuestionario</span>
|
|
<div class="msgAyuda" style="white-space: nowrap;">Selecciona un cuestionario existente, o bien, genera uno nuevo</div>
|
|
</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>
|
|
<div class="portlet-body rowpadding">
|
|
<asp:DropDownList ID="DdlCuestionario" CssClass="form-control input-sm select2me " runat="server" DataTextField="Cuestionario" DataValueField="CveUnoaUnoCuestionario" Style="width: 100%" OnSelectedIndexChanged="DdlCuestionario_SelectedIndexChanged" AutoPostBack="true"></asp:DropDownList>
|
|
<%--<asp:DropDownList ID="DdlCuestionario" CssClass="form-control select2me" runat="server"></asp:DropDownList>--%>
|
|
<br />
|
|
<br />
|
|
<div class="form-group form-md-line-input">
|
|
<asp:TextBox ID="TxtCuestionario" CssClass="form-control TxtCuestionario" runat="server"></asp:TextBox>
|
|
<asp:Label runat="server" AssociatedControlID="TxtCuestionario">Cuestionario:</asp:Label>
|
|
<asp:RequiredFieldValidator ID="RfvCuestionario" runat="server" ControlToValidate="TxtCuestionario" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cuestionario''</b> es necesario, por favor ingréselo." ValidationGroup="VGMCuestionario"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoCuestionario" runat="server" HighlightCssClass="vco" TargetControlID="RfvCuestionario"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
<div class="form-group form-md-line-input" style="display: none;">
|
|
|
|
<asp:TextBox ID="TxtCuestComentario" CssClass="form-control TxtCuestionario" runat="server"></asp:TextBox>
|
|
<asp:Label runat="server" AssociatedControlID="TxtCuestComentario">Comentario:</asp:Label>
|
|
</div>
|
|
|
|
<asp:GridView ID="GvPreguntasCuestionario" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall GvPreguntasCuestionario"
|
|
AutoGenerateColumns="False" ShowHeaderWhenEmpty="true" EmptyDataText="Sin preguntas capturadas"
|
|
DataKeyNames="CveUnoaUnoPregunta,Pregunta,CveUnoaUnoPreguntaVinculo,PreguntaVinculo">
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-Width="30">
|
|
<HeaderTemplate></HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:CheckBox ID="ChkConPregunta" ClientIDMode="Predictable" runat="server" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField HeaderText="Pregunta" DataField="Pregunta" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
<div class="text-right">
|
|
<asp:LinkButton ID="LnkGuardarCuestionario" OnClick="LnkGuardarCuestionario_Click" ValidationGroup="VGMCuestionario" CssClass="btn btn-primary" runat="server">Guardar</asp:LinkButton>
|
|
<%--<asp:LinkButton ID="LnkCancelarCuestionario" OnClick="LnkCancelarCuestionario_Click" Visible="false" CssClass="btn btn-danger" runat="server">Cancelar</asp:LinkButton>--%>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<%-- <asp:GridView ID="GVCuestionario" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall" AutoGenerateColumns="False"
|
|
DataKeyNames="CveUnoaUnoCuestionario,Cuestionario,CveUsuario,Usuario">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Cuestionario">
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblcuestionario" runat="server" Text='<%# Eval("Cuestionario")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField ItemStyle-Width="30">
|
|
<ItemTemplate>
|
|
<asp:LinkButton data-toggle="tooltip" title="Editar" ID="LnkEditarCuestionario" OnClick="LnkEditarCuestionario_Click" CssClass="btn btn-circle btn-sm green btn-xs" runat="server" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField ItemStyle-Width="30">
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="LnkEliminarCuestionario" runat="server" OnClick="LnkEliminarCuestionario_Click" CssClass="btn btn-circle btn-sm red btn-xs" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar el Cuestionario?" data-btn-ok-label="si" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>--%>
|
|
</asp:Panel>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
<ajax:TabPanel ID="TabUsuarios" runat="server" HeaderText="Seguir a">
|
|
<ContentTemplate>
|
|
|
|
<asp:UpdatePanel ID="UpSeguirA" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:Panel ID="PnlSeguirA" runat="server">
|
|
<div class="portlet light smmallpadding bordered">
|
|
<div class="portlet-title">
|
|
<div class="caption font-green">
|
|
<i class="fa fa-user-plus font-green"></i>
|
|
<span class="caption-subject bold uppercase">Seguir A</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>
|
|
<div class="portlet-body rowpadding">
|
|
<%--<div class="row">
|
|
<div class="col-sm-6 ">
|
|
|
|
<div class="form-group form-md-line-input">
|
|
<asp:DropDownList ID="DdlUsuario" CssClass="form-control input-sm select2me " runat="server" DataTextField="Nombre" DataValueField="CveUsuario" Style="width: 100%"></asp:DropDownList>
|
|
<asp:Label runat="server" AssociatedControlID="DdlUsuario">Seguir A:</asp:Label>
|
|
<asp:RequiredFieldValidator ID="RfvDdlUsuario" runat="server" ControlToValidate="DdlUsuario" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cuestionario''</b> es necesario, por favor ingréselo." ValidationGroup="VGMSeguirA"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoDdlUsuario" runat="server" HighlightCssClass="vco" TargetControlID="RfvDdlUsuario"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-6 ">
|
|
|
|
<div class="form-group form-md-line-input">
|
|
</div>
|
|
</div>
|
|
</div>--%>
|
|
<asp:GridView ID="GvUsuarioCuest" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall" AutoGenerateColumns="False"
|
|
DataKeyNames="CveUsuario,Nombre">
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-Width="30">
|
|
<HeaderTemplate></HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:CheckBox ID="ChkConPregunta" ClientIDMode="Predictable" runat="server" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Usuario">
|
|
<ItemTemplate>
|
|
<asp:Label runat="server" Text='<%# Eval("Nombre")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<%--<asp:TemplateField HeaderText="Cuestionario">
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblcuestionario2" runat="server" Text='<%# Eval("Cuestionario")%>'> </asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>--%>
|
|
<asp:TemplateField ItemStyle-Width="30">
|
|
<ItemTemplate>
|
|
<%--<asp:LinkButton ID="LnkEliminarCuestionarioUser" runat="server" OnClick="LnkEliminarCuestionarioUser_Click" CssClass="btn btn-circle btn-sm red btn-xs" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar el Cuestionario?" data-btn-ok-label="si" />--%>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<div class="text-right">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</asp:Panel>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
</ajax:TabContainer>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:LinkButton ID="LnkGuardarSeguirA" Visible="false" OnClick="LnkGuardarSeguirA_Click" ValidationGroup="VGMSeguirA" CssClass="btn btn-primary" runat="server">Guardar</asp:LinkButton>
|
|
<button data-dismiss="modal" class="btn btn-danger">Cerrar</button>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div id='<%= idDivModalSiguiendoA %>' class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<asp:UpdatePanel ID="UpModalSiguiendoA" class="modal-content " 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" style="text-align: left">
|
|
<asp:Literal ID="LtlTitulosiguiendoA" runat="server"></asp:Literal></h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
|
|
<div class="row">
|
|
<div class="col-md-4 text-left">
|
|
<asp:LinkButton ID="lnkAtras" OnClick="lnkAtras_Click" CssClass="btn btn-default" runat="server">< Anterior</asp:LinkButton>
|
|
|
|
</div>
|
|
<div class="col-md-4 text-center" style="padding-top: 5px;">
|
|
|
|
<%--<asp:Label ID="LblFechaSeguir" CssClass=" tituloFecha" runat="server" Text="Fecha"></asp:Label>--%>
|
|
|
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 109px !important; padding: 0px;">
|
|
<asp:TextBox ID="TxtFechaSeguir" runat="server" CssClass="form-control" Width="80" CausesValidation="true" MaxLength="10" Height="24px"></asp:TextBox>
|
|
<asp:LinkButton ID="LnkFechaSeguir" OnClick="LnkFechaSeguir_Click" class="btn default " Text="<i class='fa fa-refresh'></i>" Height="24px" runat="server" ValidationGroup="grpseguira"></asp:LinkButton>
|
|
<span class="input-group-btn ">
|
|
<%--<asp:LinkButton ID="LnkFechaSeguirCalendar" class="btn default " Text="<i class='fa fa-calendar'></i>" Height="24px" runat="server"></asp:LinkButton>--%>
|
|
</span>
|
|
<ajax:MaskedEditExtender ID="MEETxtFechaSeguir" runat="server" TargetControlID="TxtFechaSeguir" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
<ajax:CalendarExtender runat="server" ID="CalendarExtender1" TargetControlID="TxtFechaSeguir" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
|
<asp:RequiredFieldValidator ID="RfvTxtFechaSeguir" runat="server" ControlToValidate="TxtFechaSeguir" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''FechaI''</b> es necesario, por favor ingréselo." ValidationGroup="grpseguira"></asp:RequiredFieldValidator>
|
|
<asp:CompareValidator ID="CvTxtFechaSeguir" runat="server" ControlToValidate="TxtFechaSeguir" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''FechaI''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="grpseguira"></asp:CompareValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VcoTxtFechaSegui1" runat="server" HighlightCssClass="vco" TargetControlID="RfvTxtFechaSeguir" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
<ajax:ValidatorCalloutExtender ID="VcoTxtFechaSegui2" runat="server" HighlightCssClass="vco" TargetControlID="CvTxtFechaSeguir" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4 text-right">
|
|
<asp:LinkButton ID="LnkAdelante" OnClick="LnkAdelante_Click" CssClass="btn btn-default" runat="server">Siguiente ></asp:LinkButton>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="" data-always-visible="1" data-rail-visible="0">
|
|
<asp:GridView ID="gvPregResSiguiendoA" runat="server" GridLines="None" CssClass="Widthall" AutoGenerateColumns="False" ShowHeader="false">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Nombre">
|
|
<ItemTemplate>
|
|
<div style="padding-bottom: 15px;">
|
|
<asp:Label CssClass="lnkUserBlack" runat="server" Text='<%# Eval("Pregunta")%>'> </asp:Label><br />
|
|
<asp:Label CssClass="lnkUsergray" runat="server" Text='<%# Eval("Respuesta")%>'> </asp:Label>
|
|
<%--<asp:Label CssClass="lnkUsergray" runat="server" Text='<%# Eval("Fecha","ultima Actualización: {0:dd/MM/yyyy}")%>'> </asp:Label>--%>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button data-dismiss="modal" class="btn btn-danger">Cerrar</button>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<%-- <div id='<%= idDivModalSiguiendoX %>' class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<asp:UpdatePanel ID="UpModalSiguiendox" class="modal-content " 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" style="text-align: left">Seguido por:
|
|
<asp:Literal ID="LtlTituloSeguidox" runat="server"></asp:Literal></h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="" data-always-visible="1" data-rail-visible="0">
|
|
<asp:GridView ID="gvSeguidoPorpreguntas" runat="server" GridLines="None" CssClass="Widthall" AutoGenerateColumns="False" ShowHeader="false">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Nombre">
|
|
<ItemTemplate>
|
|
<div style="padding-bottom: 15px;">
|
|
<asp:Label CssClass="lnkUserBlack" runat="server" Text='<%# Eval("Pregunta")%>'> </asp:Label><br />
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button data-dismiss="modal" class="btn btn-danger">Cerrar</button>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>--%>
|
|
</asp:Content>
|
|
<asp:Content ID="Content8" ContentPlaceHolderID="JS" runat="Server">
|
|
</asp:Content>
|
|
|