<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/SIG/Site.Master" CodeBehind="frm_Encuestas_Cliente.aspx.vb" Inherits="SGHweb.frm_Encuestas_Cliente" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <script type="text/javascript" src="../Scripts/jquery-1.8.2.min.js"></script>
    <!-- Add mousewheel plugin (this is optional) -->
	<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.6.pack.js"></script>

	<!-- Add fancyBox main JS and CSS files -->
	<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox.js?v=2.1.5"></script>
	<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox.css?v=2.1.5" media="screen" />

	<!-- Add Button helper (this is optional) -->
	<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/helpers/jquery.fancybox-buttons.css?v=1.0.5" />
	<script type="text/javascript" src="../Scripts/fancybox/helpers/jquery.fancybox-buttons.js?v=1.0.5"></script>

	<!-- Add Thumbnail helper (this is optional) -->
	<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/helpers/jquery.fancybox-thumbs.css?v=1.0.7" />
	<script type="text/javascript" src="../Scripts/fancybox/helpers/jquery.fancybox-thumbs.js?v=1.0.7"></script>

	<!-- Add Media helper (this is optional) -->
	<script type="text/javascript" src="../Scripts/fancybox/helpers/jquery.fancybox-media.js?v=1.0.6"></script>
    <script type="text/javascript">
        function abrir_embed(id, hotel) {
            $.fancybox.open({
                href: 'codigo_embed_encuesta.aspx?eid=' + id + '&hotel=' + hotel,
                type: 'iframe',
                padding: 5,
                width: '320px'
            });
        }
        function verencuesta(id, hotel) {
            $.fancybox.open({
                href: 'Cuadro_VerEncuesta.aspx?eid=' + id + '&hotel=' + hotel,
                type: 'iframe',
                padding: 5,
                width: '320px'
            });
        }
        
        function activarEncuesta(idencuesta) {
            var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>");
            ajaxManager.ajaxRequest("activarencuesta," + idencuesta);
            return false;
        }
        function desactivarEncuesta(idencuesta) {
            var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>");
            ajaxManager.ajaxRequest("desactivarencuesta," + idencuesta);
            return false;
        }
        function verestadisticas(idencuesta) {
            var ruta_estadisticas = "frm_ReporteEncuesta.aspx?eid=" + idencuesta + "";
            //alert(ruta_reporte);
            //radopen(ruta_reporte);
            var oWnd = $find("<%= RadWindow1.ClientID %>");
            oWnd.setUrl(ruta_estadisticas);
            oWnd.show();
            return false;
        }
        function abrir_excel(idencuesta) {
            var ruta = "Pivot_Encuesta.aspx?eid=" + idencuesta + "";
            var oWnd = $find("<%= RadWindow2.ClientID %>");
            oWnd.setUrl(ruta);
            oWnd.show();
            return false;
        }  
	</script>
    
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<asp:Label ID="Label2" runat="server" Font-Bold="True" Font-Names="Times New Roman"
            Font-Size="16pt" Text=" LISTADO DE ENCUESTAS "> </asp:Label>
    <asp:Panel ID="Panel_grid_encuestas" runat="server">
    <telerik:RadGrid ID="RadGrid_ListaEncuestas" runat="server" CellSpacing="0" 
        Culture="es-ES" DataSourceID="SqlDataSource_listarEncuestas" 
        GridLines="None" Skin="Windows7">
        <ClientSettings>
            <Selecting CellSelectionMode="None">
            </Selecting>
        </ClientSettings>
        <MasterTableView AutoGenerateColumns="False" DataKeyNames="EncuestaId" 
            DataSourceID="SqlDataSource_listarEncuestas" TableLayout="Fixed">
            <CommandItemSettings ShowExportToWordButton="true" ShowExportToExcelButton="true"
                ShowExportToCsvButton="true" ShowExportToPdfButton="true"></CommandItemSettings>
            <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                <HeaderStyle Width="20px"></HeaderStyle>
            </RowIndicatorColumn>
            <ExpandCollapseColumn Visible="True" 
                FilterControlAltText="Filter ExpandColumn column" Created="True">
                <HeaderStyle Width="20px"></HeaderStyle>
            </ExpandCollapseColumn>
            <Columns>
                <telerik:GridBoundColumn DataField="EncuestaId" DataType="System.Int32" 
                    FilterControlAltText="Filter EncuestaId column" HeaderText="ExamenId" 
                    ReadOnly="True" SortExpression="EncuestaId" UniqueName="EncuestaId" 
                    Visible="False">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="NombreHotelRequest" 
                    FilterControlAltText="Filter NombreHotelRequest column" HeaderText="NombreHotelRequest" 
                    SortExpression="NombreHotelRequest" UniqueName="NombreHotelRequest" 
                    Display="False" ReadOnly="True">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="TituloEncuesta" 
                    FilterControlAltText="Filter TituloEncuesta column" HeaderText="Titulo" 
                    SortExpression="TituloEncuesta" UniqueName="TituloEncuesta">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="TituloTipo" 
                    FilterControlAltText="Filter TituloTipo column" HeaderText="Tipo" 
                    SortExpression="TituloTipo" UniqueName="TituloTipo">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="FechaCreacion" DataType="System.DateTime" 
                    FilterControlAltText="Filter FechaCreacion column" HeaderText="FechaCreacion" 
                    SortExpression="FechaCreacion" UniqueName="FechaCreacion" 
                    DataFormatString="{0:dd MMMM yyyy}">
                </telerik:GridBoundColumn>
                
                <telerik:GridTemplateColumn UniqueName="TemplateColumnEstado" 
                    HeaderText="Estado" FilterControlAltText="Filter TemplateColumnEstado column">
                    <ItemTemplate>
                        <asp:Panel ID="Panel1" runat="server">
                            <asp:ImageButton ID="estadoencuesta" runat="server" CssClass="cursor" 
                                    ImageUrl="~/SIG/Resources/examen_img/activo.png" ToolTip="La encuesta se encuentra activa" />
                        </asp:Panel>
                    </ItemTemplate>
                    <FooterStyle Width="50px" HorizontalAlign="Center" />
                    <HeaderStyle Width="50px" HorizontalAlign="Center" />
                    <ItemStyle Width="50px" HorizontalAlign="Center" />
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn UniqueName="TemplateColumnOpciones" 
                    HeaderText="Opciones" 
                    FilterControlAltText="Filter TemplateColumnOpciones column">
                    <ItemTemplate>
                        <asp:Panel ID="Panel2" runat="server">
                            <asp:ImageButton ID="verencuesta" runat="server" CssClass="cursor" 
                                    ImageUrl="~/SIG/Resources/examen_img/ver_encuesta.png" ToolTip="Ver Encuesta" />
                            <asp:ImageButton ID="reporte" runat="server" CssClass="cursor" 
                                    ImageUrl="~/SIG/Resources/examen_img/reporte.png" ToolTip="Ver Reporte" />
                            <asp:ImageButton ID="embed" runat="server" CssClass="cursor" 
                                    ImageUrl="~/SIG/Resources/examen_img/embed.png" ToolTip="Enlazar Encuesta" />
                            <asp:ImageButton ID="excel" runat="server" CssClass="cursor" 
                                    ImageUrl="~/SIG/Resources/exportar.png" ToolTip="Exportar" />
                        </asp:Panel>
                    </ItemTemplate>
                    <FooterStyle Width="150px" HorizontalAlign="Center" />
                    <HeaderStyle Width="150px" HorizontalAlign="Center" />
                    <ItemStyle Width="150px" HorizontalAlign="Center" />
                </telerik:GridTemplateColumn>
                <telerik:GridBoundColumn DataField="Estado" 
                    FilterControlAltText="Filter Estado column" HeaderText="Estado" 
                    UniqueName="Estado" Visible="False">
                </telerik:GridBoundColumn>
            </Columns>
            <EditFormSettings>
                <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                </EditColumn>
            </EditFormSettings>
            <PagerStyle PageSizeControlType="RadComboBox" />
        </MasterTableView>
        <PagerStyle PageSizeControlType="RadComboBox" />
        <FilterMenu EnableImageSprites="False">
        </FilterMenu>
    </telerik:RadGrid>
    
        
    </asp:Panel>
    <asp:SqlDataSource ID="SqlDataSource_listarEncuestas" runat="server" 
        
        
        SelectCommand="SELECT [EncuestaId], Encuesta.[Titulo] as TituloEncuesta, TipoEncuesta.[Titulo] as TituloTipo, [FechaCreacion], Encuesta.Estado, Encuesta.NombreHotelRequest FROM [Encuesta] INNER JOIN TipoEncuesta ON
Encuesta.TipoEncuestaId = TipoEncuesta.TipoEncuestaId 
WHERE Encuesta.NombreHotelRequest=@hotel">
        <SelectParameters>
            <asp:SessionParameter DefaultValue="0" Name="hotel" SessionField="Hotel" />
        </SelectParameters>
    </asp:SqlDataSource>
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" 
        DefaultLoadingPanelID="RadAjaxLoadingPanel1">
        
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadGrid1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" 
                        LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="Panel_grid_encuestas" 
                        LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelCssClass="" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" Runat="server" 
        Skin="Default">
    </telerik:RadAjaxLoadingPanel>
 
    <telerik:RadWindowManager ID="RadWindowManager1" runat="server">
        <Windows>
               <telerik:RadWindow ID="RadWindow1" runat="server" Width="600px"
                    Height="500px" Title="Estadisticas" Behaviors="Default" 
                   Animation="Fade" Skin="Windows7" VisibleStatusbar="False" 
                   VisibleTitlebar="true" ShowContentDuringLoad="False">
               </telerik:RadWindow>
               <telerik:RadWindow ID="RadWindow2" runat="server" Width="600px"
                    Height="500px" Title="Estadisticas" Behaviors="Default" 
                   Animation="Fade" Skin="Windows7" VisibleStatusbar="False" 
                   VisibleTitlebar="true" ShowContentDuringLoad="False" AutoSize="True">
               </telerik:RadWindow>
        </Windows>
    </telerik:RadWindowManager>
</asp:Content>