<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/SIG/Site.Master" CodeBehind="frm_rommingList.aspx.vb" Inherits="SGHweb.frm_rommingList" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
    <%--    <script type="text/javascript" id="telerikClientEvents2">
	function OnRowSelected(sender,args) {
	    var filaNum = args.get_itemIndexHierarchical()
	    $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("filaSeleccionada," + filaNum);
	}
</script>--%>
    <style type="text/css">
        iframe {
                display: block;
                }

        #loading {
                    width: 300px;
                    padding: 20px;
                    background: blue;
                    color: white;
                    text-align: center;
                    margin: 0 auto;
                    display: none;
                }

            /* botones pequeños */
            .small.button, .small.button:visited {
            font-size: 11px ;
            }

            /* botones extra grandes */
            .super.button, .super.button:visited {
            font-size: 34px;
            padding: 8px 14px 9px;
            }

            .blue.button, .blue.button:visited { background-color: #3c7fb1;
            top: 0px;
            left: 0px;
            width: 176px;
        }
</style>
    <script language="javascript" type="text/javascript">
// <![CDATA[

        function generate(texto) {
            var n = noty({
                text: texto,
                type: 'alert',
                dismissQueue: true,
                layout: 'center',
                theme: 'defaultTheme'
            });
            console.log('html: ' + n.options.id);
            return n;
        }

        function descargaReporte_onclick() {
           $('#iframereporte').hide();
           $('#iframereporte').attr("src", "frmReporte/Rprt_RoomingList.aspx");
           var notificacion = generate('Descargando Reporte <br><img src="../Scripts/noty/ajax-loader.gif" />');
        }

// ]]>
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <div style="background-image: url(images/ImagenSuperior.JPG); width: 100%; height: 55px">
        <br />
        <br />
        &nbsp; &nbsp; &nbsp; &nbsp;
        <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Names="Times New Roman"
            Font-Size="16pt" Text=" ROOMING LIST ">
        </asp:Label>&nbsp;
        <%--<asp:Label ID="Label4" runat="server" Font-Bold="False" Font-Names="Arial" Font-Size="10pt"
            Text="Asigne las Horas de Entrada y Salidas a los Trabajdores Respectivamente."
            Width="450px">
        </asp:Label>--%>
     </div>
     <br />


    <center style="font-style: italic">
    <table width="95%" border="0px">
        <tr>
            <td>
                <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" 
                    CellSpacing="0" Culture="es-ES" DataSourceID="SDS_rommingList" GridLines="None" 
                    Skin="Windows7" Width="100%">
                    <ClientSettings>
                        <Selecting AllowRowSelect="True"  UseClientSelectColumnOnly="True" ></Selecting>
                        <%--<ClientEvents OnRowSelected="OnRowSelected" />
                        <ClientEvents OnRowDataBound="RowDataBound" />--%>
                    </ClientSettings>
                    <MasterTableView DataKeyNames="PasajeroReservaID, PasajeroReservaObservacionID" Name="RoomingList"
                        DataSourceID="SDS_rommingList" NoMasterRecordsText="No existen registros.">
                    <%--<DetailTables>
                        <telerik:GridTableView runat="server" DataSourceID="SDS_RomminChild" 
                                            NoMasterRecordsText="No existen observaciones" Name="ChildRooming"
                                            Culture="es-ES" DataKeyNames="PasajeroReservaObservacionID" 
                                            CommandItemSettings-AddNewRecordText="Agregar Nueva Observacion" 
                                            AutoGenerateColumns="False" CommandItemDisplay="Top" 
                            Enabled="False">
                            <ParentTableRelation>
                                <telerik:GridRelationFields DetailKeyField="PasajeroReservaObservacionID" MasterKeyField="PasajeroReservaID" />
                            </ParentTableRelation>
                            <CommandItemSettings ExportToPdfText="Export to PDF" 
                                                RefreshText="" ShowRefreshButton="False"></CommandItemSettings>
                            <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn>
                            <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn>
                                <Columns>
                                    <telerik:GridBoundColumn DataField="PasajeroReservaObservacionID" 
                                        FilterControlAltText="Filter PasajeroReservaObservacionID column" 
                                        HeaderText="PasajeroReservaObservacionID" ReadOnly="True" 
                                        SortExpression="PasajeroReservaObservacionID" 
                                        UniqueName="PasajeroReservaObservacionID" Visible="false">
                                    </telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn DataField="PasajeroReservaID" DataType="System.Int32" 
                                        FilterControlAltText="Filter PasajeroReservaID column" 
                                        HeaderText="PasajeroReservaID" SortExpression="PasajeroReservaID" 
                                        UniqueName="PasajeroReservaID" Visible="false">
                                    </telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn DataField="ObservacionHoy" 
                                        FilterControlAltText="Filter ObservacionHoy column" HeaderText="ObservacionHoy" 
                                        SortExpression="ObservacionHoy" UniqueName="ObservacionHoy">
                                    </telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn DataField="ObservacionSiguiente" 
                                        FilterControlAltText="Filter ObservacionSiguiente column" 
                                        HeaderText="ObservacionSiguiente" SortExpression="ObservacionSiguiente" 
                                        UniqueName="ObservacionSiguiente">
                                    </telerik:GridBoundColumn>
                                </Columns>
                                    <EditFormSettings EditFormType="WebUserControl" UserControlName="frm_rommingListWUC.ascx">
                                    <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
                                    </EditFormSettings>
                                    <CommandItemStyle BorderStyle="None" />
                        </telerik:GridTableView>
                    </DetailTables>--%>
                    <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>

                    <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn>

                    <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn>
                        <Columns>
                            <telerik:GridEditCommandColumn ButtonType="LinkButton" CancelText="Cancelar" EditText="Observaciones"
                                FilterImageToolTip="Observaciones" HeaderText="Observaciones">
                                <HeaderStyle HorizontalAlign="Center" Width="3%" />
                                <ItemStyle HorizontalAlign="Center" />
                            </telerik:GridEditCommandColumn>
                            <telerik:GridBoundColumn DataField="NroHabitacion" 
                                FilterControlAltText="Filter NroHabitacion column" HeaderText="Habitacion" 
                                ReadOnly="True" SortExpression="NroHabitacion" UniqueName="NroHabitacion">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="reservaid" DataType="System.Int32" 
                                FilterControlAltText="Filter reservaid column" HeaderText="reservaid" 
                                SortExpression="reservaid" UniqueName="reservaid" Visible="false">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="apellidos" 
                                FilterControlAltText="Filter apellidos column" HeaderText="Apellidos" 
                                ReadOnly="True" SortExpression="apellidos" UniqueName="apellidos">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="nombres" 
                                FilterControlAltText="Filter nombres column" HeaderText="Nombres" 
                                SortExpression="nombres" UniqueName="nombres">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="razonsocial" 
                                FilterControlAltText="Filter razonsocial column" HeaderText="Razon Social" 
                                ReadOnly="True" SortExpression="razonsocial" UniqueName="razonsocial">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="fechallegada" DataType="System.DateTime" 
                                FilterControlAltText="Filter fechallegada column" HeaderText="Llegada" 
                                SortExpression="fechallegada" UniqueName="fechallegada"
                                 DataFormatString="{0:d}" >
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="fechasalida" DataType="System.DateTime" 
                                FilterControlAltText="Filter fechasalida column" HeaderText="Salida" 
                                SortExpression="fechasalida" UniqueName="fechasalida"
                                 DataFormatString="{0:d}" >
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="NombreSegmento" 
                                FilterControlAltText="Filter NombreSegmento column" HeaderText="Segmento" 
                                ReadOnly="True" SortExpression="NombreSegmento" UniqueName="NombreSegmento">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="NOMBRECANAL" 
                                FilterControlAltText="Filter NOMBRECANAL column" HeaderText="Canal" 
                                ReadOnly="True" SortExpression="NOMBRECANAL" UniqueName="NOMBRECANAL">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="Nacionalidad" 
                                FilterControlAltText="Filter Nacionalidad column" HeaderText="Nacionalidad" 
                                ReadOnly="True" SortExpression="Nacionalidad" UniqueName="Nacionalidad">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="EstadoPas" 
                                FilterControlAltText="Filter EstadoPas column" HeaderText="Estado" 
                                ReadOnly="True" SortExpression="EstadoPas" UniqueName="EstadoPas">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="NombreIncluido" 
                                FilterControlAltText="Filter NombreIncluido column" HeaderText="Incluido" 
                                SortExpression="NombreIncluido" UniqueName="NombreIncluido">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="anombre" 
                                FilterControlAltText="Filter anombre column" HeaderText="Anombre" 
                                SortExpression="anombre" UniqueName="anombre">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="PasajeroReservaID" DataType="System.Int32" 
                                FilterControlAltText="Filter PasajeroReservaID column" 
                                HeaderText="PasajeroReservaID" ReadOnly="True" Visible="false"
                                SortExpression="PasajeroReservaID" UniqueName="PasajeroReservaID">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="PasajeroReservaObservacionID" 
                                FilterControlAltText="Filter PasajeroReservaObservacionID column" 
                                HeaderText="PasajeroReservaObservacionID" Visible="false"
                                SortExpression="PasajeroReservaObservacionID" 
                                UniqueName="PasajeroReservaObservacionID">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ObservacionHoy" 
                                FilterControlAltText="Filter ObservacionHoy column" HeaderText="ObservacionHoy" 
                                SortExpression="ObservacionHoy" UniqueName="ObservacionHoy"
                                Visible="false">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ObservacionSiguiente" 
                                FilterControlAltText="Filter ObservacionSiguiente column" 
                                HeaderText="ObservacionSiguiente" SortExpression="ObservacionSiguiente" 
                                UniqueName="ObservacionSiguiente" Visible="false">
                            </telerik:GridBoundColumn>
                        </Columns>
                        <EditFormSettings EditFormType="WebUserControl" UserControlName="frm_rommingListWUC.ascx">
                            <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                            </EditColumn>
                        </EditFormSettings>
                    </MasterTableView>
                    <FilterMenu EnableImageSprites="False">
                    </FilterMenu>
                </telerik:RadGrid>
            </td>
        </tr>
        <tr>
            <td style=" text-align:left;">
                <br />
                <%--<asp:Button ID="verReporteB" runat="server" Text="Descargar Reporte" 
                    class="button small blue" Height="30px" />--%>
                <input id="descargaReporte" type="button" value="Descargar Reporte" class="button small blue" style="height: 30px; width: 200px" onclick="return descargaReporte_onclick()" />
            </td>
        </tr>
    </table>    
</center>
<asp:SqlDataSource ID="SDS_rommingList" runat="server" 
    SelectCommand="SWP_PasajerosActuales" SelectCommandType="StoredProcedure">
</asp:SqlDataSource>
<div id='loading'>Descargando Reporte...</div>
    <iframe id="iframereporte" width="100px" height="100px" frameborder="0"></iframe>

</asp:Content>