<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Form_KardexAlmacenArticuloIDPro.aspx.vb" Inherits="SGHweb.Form_KardexAlmacenArticuloIDPro" %>
<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>
    </title>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
    <script type ="text/javascript">
        function Button1_onclick() {
            var oWnd = $find("<%= SeguimientoWindow.ClientID %>");
            var fechaIni = $find('<% =desdeRDP.ClientID %>');
            var fechaFin = $find('<% =hastaRDP.ClientID %>');
//            var nombre =  '<%= Session("nombreEmpresaSessionMaster") %>';
            var nombrejs =  '<%= Session("nombreEmpresaSessionMaster") %>';
            var rucjs =  '<%= Session("rucEmpresaSessionMaster") %>';
            var dirjs =  '<%= Session("direccionEmpresaSessionMaster") %>';
//            var ruta_ventana_empresas = "Report_KardexByArticulo.aspx?precioprom=0&idarticulo=" + <%=  Request.QueryString("articuloID") %> + "&idalmacen=" + <%=  Request.QueryString("almacenID") %> + "&idarea=" + <%=  Request.QueryString("areaID") %> + "&desdeF=" + fechaIni.get_dateInput().get_selectedDate().format("dd/MM/yyyy") + "&hastaF=" + fechaFin.get_dateInput().get_selectedDate().format("dd/MM/yyyy") + "&nombreEmpresajs=" + nombre + "&OpcionSeleccionada=0&FamiliaArticuloId=0&SubFamiliaId=0&nombrejs=" + nombrejs + "&rucjs=" + rucjs + "&dirjs=" + dirjs;
            var ruta_ventana_empresas = "Report_KardexByArticulo.aspx?precioprom=0&idarticulo=" + <%=  Request.QueryString("articuloID") %> + "&idalmacen=" + <%=  Request.QueryString("almacenID") %> + "&idarea=" + <%=  Request.QueryString("areaID") %> + "&desdeF=" + fechaIni.get_dateInput().get_selectedDate().format("dd/MM/yyyy") + "&hastaF=" + fechaFin.get_dateInput().get_selectedDate().format("dd/MM/yyyy") + "&OpcionSeleccionada=0&FamiliaArticuloId=0&SubFamiliaId=0&nombrejs=" + nombrejs + "&rucjs=" + rucjs + "&dirjs=" + dirjs;
            oWnd.setUrl(ruta_ventana_empresas);
            oWnd.add_close(OnClientClose);
            oWnd.show();
            return false;
        }

        function OnClientClose(oWnd, eventArgs) {
            var masterTable = $find("<%= RadGrid2.ClientID %>").get_masterTableView();
            masterTable.rebind();
            oWnd.remove_close(OnClientClose);
        }
    </script>
</telerik:RadCodeBlock>
 <script type="text/javascript" id="telerikClientEvents1">
     function RadAjaxManager1_OnRequestStart(sender, args) {
         if (args.get_eventTarget().indexOf("ExportToExcelButton") >= 0)
             args.set_enableAjax(false);
     }
    </script>
<style type="text/css">
        .small.button, .small.button:visited {
            font-size: 13px ;
            font-weight:bold;
            }
            .blue.button, .blue.button:visited { background-color: #3c7fb1;
            top: 0px;
            left: 0px;
            width: 176px;
    }
    .style1
    {
        width: 10%;
    }
    .style5
        {
            width: 278px;
        }
    </style>

</head>
<body>
    <form id="form1" runat="server">
    <table cellpadding="0" cellspacing="0" border="0"
        style="border-right: #578533 1px solid; border-top: #578533 1px solid; 
                border-left: #578533 1px solid; border-bottom: #578533 1px solid; width: 100%; font-family: Arial, Helvetica, sans-serif;" >
            <tr>
                <td colspan="3" style="background-color: #cccccc; height: 5px;">
                    
                </td>
            </tr>
            <tr>
                <td style="width: 5px; background-color: #cccccc;">
                </td>
                <td style="background-color: #ffffff; ">
                    <table width="100%">
                        <tr>
                            <td>
                                <table width="100%">
                                    <tr>
                                        <td style=" width:100%; text-align:center; font-family: Arial, Helvetica, sans-serif;">
                                            <asp:Label ID="tituloLB" runat="server" Text=""></asp:Label>
                                        </td>
                                    </tr>
                                </table>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <table width="100%">
                                    <tr>
                                        <td style=" text-align:"left"; padding-left:100px" class="style5">
                                            <label id="lblDesdeRDP" for="desdeRDP">Desde:</label>
                                        </td>
                                        <td style=" width:20%; ">
                                            <telerik:RadDatePicker ID="desdeRDP" runat="server" Width="100px" Culture="es-PE" 
                                                MaxDate="2030-12-31" MinDate="1990-01-01" Skin="Vista">
                                                <Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" Skin="Vista"></Calendar>
                                                <DateInput DisplayDateFormat="dd/MM/yyyy" DateFormat="dd/MM/yyyy" LabelWidth="40%"></DateInput>
                                                <DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton>
                                            </telerik:RadDatePicker>
                                        </td>
                                        <td style=" text-align:"left"; padding-left:100px" class="style5">
                                            <label id="lblHasta" for="hastaRDP">Hasta:</label>
                                        </td>
                                        <td style=" width:20%; ">
                                            <telerik:RadDatePicker ID="hastaRDP" runat="server" Width="100px" Culture="es-PE" 
                                                MaxDate="2030-12-31" MinDate="1990-01-01" Skin="Vista">
                                                <Calendar Skin="Vista" UseColumnHeadersAsSelectors="False" 
                                                    UseRowHeadersAsSelectors="False">
                                                </Calendar>
                                                <DateInput DateFormat="dd/MM/yyyy" DisplayDateFormat="dd/MM/yyyy" 
                                                    LabelWidth="40%">
                                                </DateInput>
                                                <DatePopupButton HoverImageUrl="" ImageUrl="" />
                                            </telerik:RadDatePicker>
                                        </td>
                                        <td style=" width:20%; ">
                                            <asp:Button ID="buscaB" runat="server" class="button small blue" Text="BUSCAR" Width="100%" />
                                        </td>
                                        <td style=" width:30%; ">
                                            <%--<asp:Button ID="verReporte" runat="server" class="button small blue" 
                                                Text="VER REPORTE VB" Width="100%" />
                                            <br />--%>
                                            <input id="Button1" type="button" value="VER REPORTE" class="button small blue" Width="100%" onclick="return Button1_onclick()" />
                                        </td>
                                    </tr>
                                </table>
                            </td>
                        </tr>
                        <tr>
                            <td>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <center>
                                        <telerik:RadGrid ID="RadGrid2" runat="server" Culture="es-ES" 
                                        DataSourceID="SDS_USP_LibroInventariosPermanentes" Skin="Vista">
                                        <MasterTableView AutoGenerateColumns="False" 
                                            DataSourceID="SDS_USP_LibroInventariosPermanentes" 
                                            CommandItemDisplay="Top">
                                        <CommandItemSettings ExportToPdfText="Export to PDF" 
                                                ExportToExcelText="Exportar Excel" ShowAddNewRecordButton="False" 
                                                ShowExportToExcelButton="True" ShowRefreshButton="False"></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="AlmacenId" DataType="System.Int32" 
                                                    FilterControlAltText="Filter AlmacenId column" HeaderText="AlmacenId" 
                                                    ReadOnly="True" SortExpression="AlmacenId" UniqueName="AlmacenId"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="ArticuloId" DataType="System.Int32" 
                                                    FilterControlAltText="Filter ArticuloId column" HeaderText="ArticuloId" 
                                                    ReadOnly="True" SortExpression="ArticuloId" UniqueName="ArticuloId"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Dia" DataType="System.DateTime" 
                                                    FilterControlAltText="Filter Dia column" HeaderText="Dia" ReadOnly="True" 
                                                    SortExpression="Dia" UniqueName="Dia"
                                                    DataFormatString="{0:d}">
                                                    <HeaderStyle Width="75px" />
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="TipoDocumento" 
                                                    FilterControlAltText="Filter TipoDocumento column" HeaderText="Documento" 
                                                    ReadOnly="True" SortExpression="TipoDocumento" UniqueName="TipoDocumento">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Serie" 
                                                    FilterControlAltText="Filter Serie column" HeaderText="Serie" ReadOnly="True" 
                                                    SortExpression="Serie" UniqueName="Serie">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Numero" 
                                                    FilterControlAltText="Filter Numero column" HeaderText="Numero" ReadOnly="True" 
                                                    SortExpression="Numero" UniqueName="Numero">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="TipoOperacion"
                                                    FilterControlAltText="Filter TipoOperacion column" HeaderText="T. Operacion" 
                                                    ReadOnly="True" SortExpression="TipoOperacion" UniqueName="TipoOperacion"
                                                    ItemStyle-HorizontalAlign="Right">
                                                    <HeaderStyle Width="85px" />
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Ingreso" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter Ingreso column" HeaderText="Ingreso" 
                                                    ReadOnly="True" SortExpression="Ingreso" UniqueName="Ingreso"
                                                    ItemStyle-HorizontalAlign="Right">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="PrecioIngreso" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter PrecioIngreso column" HeaderText="Precio" 
                                                    ReadOnly="True" SortExpression="PrecioIngreso" UniqueName="PrecioIngreso"
                                                    ItemStyle-HorizontalAlign="Right">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="TotalIngreso" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter TotalIngreso column" HeaderText="Total" 
                                                    ReadOnly="True" SortExpression="TotalIngreso" UniqueName="TotalIngreso"
                                                    ItemStyle-HorizontalAlign="Right">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Salida" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter Salida column" HeaderText="Salida" ReadOnly="True" 
                                                    SortExpression="Salida" UniqueName="Salida"
                                                    ItemStyle-HorizontalAlign="Right">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="PrecioSalida" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter PrecioSalida column" HeaderText="Precio" 
                                                    ReadOnly="True" SortExpression="PrecioSalida" UniqueName="PrecioSalida"
                                                    ItemStyle-HorizontalAlign="Right">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="TotalSalida" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter TotalSalida column" HeaderText="Total" 
                                                    ReadOnly="True" SortExpression="TotalSalida" UniqueName="TotalSalida"
                                                    ItemStyle-HorizontalAlign="Right">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Cantidad" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter Cantidad column" HeaderText="Cantidad" 
                                                    ReadOnly="True" SortExpression="Cantidad" UniqueName="Cantidad"
                                                    ItemStyle-HorizontalAlign="Right">
                                                    <HeaderStyle Width="65px" />
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Precio" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter Precio column" HeaderText="Precio" ReadOnly="True" 
                                                    SortExpression="Precio" UniqueName="Precio" ItemStyle-HorizontalAlign="Right">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="TotalCosto" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter TotalCosto column" HeaderText="Costo Total" 
                                                    ReadOnly="True" SortExpression="TotalCosto" UniqueName="TotalCosto"
                                                    ItemStyle-HorizontalAlign="Right">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="NombreArticulo" 
                                                    FilterControlAltText="Filter NombreArticulo column" HeaderText="NombreArticulo" 
                                                    ReadOnly="True" SortExpression="NombreArticulo" UniqueName="NombreArticulo"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="NombreUnidad" 
                                                    FilterControlAltText="Filter NombreUnidad column" HeaderText="NombreUnidad" 
                                                    ReadOnly="True" SortExpression="NombreUnidad" UniqueName="NombreUnidad"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Documento" 
                                                    FilterControlAltText="Filter Documento column" HeaderText="Documento" 
                                                    ReadOnly="True" SortExpression="Documento" UniqueName="Documento"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Motivo" 
                                                    FilterControlAltText="Filter Motivo column" HeaderText="Motivo" ReadOnly="True" 
                                                    SortExpression="Motivo" UniqueName="Motivo"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="PrecioPromedio" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter PrecioPromedio column" HeaderText="PrecioPromedio" 
                                                    ReadOnly="True" SortExpression="PrecioPromedio" UniqueName="PrecioPromedio"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Saldo" DataType="System.Decimal" 
                                                    FilterControlAltText="Filter Saldo column" HeaderText="Saldo" ReadOnly="True" 
                                                    SortExpression="Saldo" UniqueName="Saldo" Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="CodigoUnidad" 
                                                    FilterControlAltText="Filter CodigoUnidad column" HeaderText="CodigoUnidad" 
                                                    ReadOnly="True" SortExpression="CodigoUnidad" UniqueName="CodigoUnidad"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="TipoExistencia" 
                                                    FilterControlAltText="Filter TipoExistencia column" HeaderText="TipoExistencia" 
                                                    ReadOnly="True" SortExpression="TipoExistencia" UniqueName="TipoExistencia"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="CodigoExistencia" 
                                                    FilterControlAltText="Filter CodigoExistencia column" 
                                                    HeaderText="CodigoExistencia" ReadOnly="True" SortExpression="CodigoExistencia" 
                                                    UniqueName="CodigoExistencia" Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="CuentaContable" 
                                                    FilterControlAltText="Filter CuentaContable column" HeaderText="CuentaContable" 
                                                    ReadOnly="True" SortExpression="CuentaContable" UniqueName="CuentaContable"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Metodo" DataType="System.Int32" 
                                                    FilterControlAltText="Filter Metodo column" HeaderText="Metodo" ReadOnly="True" 
                                                    SortExpression="Metodo" UniqueName="Metodo"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="NombreFamilia" 
                                                    FilterControlAltText="Filter NombreFamilia column" HeaderText="NombreFamilia" 
                                                    ReadOnly="True" SortExpression="NombreFamilia" UniqueName="NombreFamilia"
                                                    Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="NombreSubFamilia" 
                                                    FilterControlAltText="Filter NombreSubFamilia column" 
                                                    HeaderText="NombreSubFamilia" ReadOnly="True" SortExpression="NombreSubFamilia" 
                                                    UniqueName="NombreSubFamilia" Visible="false">
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="MotivoOperacion" 
                                                    FilterControlAltText="Filter MotivoOperacion column" 
                                                    HeaderText="MotivoOperacion" ReadOnly="True" SortExpression="MotivoOperacion" 
                                                    UniqueName="MotivoOperacion" Visible="false">
                                                </telerik:GridBoundColumn>
                                            </Columns>
                                        <EditFormSettings>
                                        <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
                                        </EditFormSettings>
                                        <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
                                            <CommandItemStyle HorizontalAlign="Left" />
                                        </MasterTableView>
                                        <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
                                        <FilterMenu EnableImageSprites="False"></FilterMenu>
                                    </telerik:RadGrid>
                                </center>        
                            </td>
                        </tr>
                    </table>
                </td>
                <td style="width: 5px; background-color: #cccccc; ">
                </td>
            </tr>
            <tr>
                <td colspan="3" style="background-color: #cccccc; height: 5px;">
                </td>
            </tr>
        </table>
        
<asp:SqlDataSource ID="SDS_USP_LibroInventariosPermanentes" runat="server" 
    SelectCommand="USP_LibroInventariosPermanentes" 
    SelectCommandType="StoredProcedure">
    <SelectParameters>
        <asp:QueryStringParameter DefaultValue="01/05/2014" Name="InicioMes" 
            QueryStringField="inicioMes" Type="DateTime" />
        <asp:ControlParameter ControlID="desdeRDP" DefaultValue="01/05/2014" 
            Name="Desde" PropertyName="SelectedDate" Type="DateTime" />
        <asp:ControlParameter ControlID="hastaRDP" DefaultValue="01/05/2014" 
            Name="Hasta" PropertyName="SelectedDate" Type="DateTime" />
        <asp:QueryStringParameter DefaultValue="12" Name="AlmacenID" 
            QueryStringField="almacenID" Type="Int32" />
        <asp:QueryStringParameter DefaultValue="11569" Name="ArticuloId" 
            QueryStringField="articuloID" Type="Int32" />
        <asp:QueryStringParameter DefaultValue="2" Name="OpcionSeleccionada" 
            QueryStringField="OpcionSeleccionada" Type="Int32" />
        <asp:QueryStringParameter DefaultValue="0" Name="FamiliaArticuloId" 
            QueryStringField="FamiliaArticuloId" Type="Int32" />
        <asp:SessionParameter DefaultValue="0" Name="SubFamiliaId" 
            SessionField="SubFamiliaId" Type="Int32" />
    </SelectParameters>
</asp:SqlDataSource>

    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" Runat="server" 
        Skin="Default">
    </telerik:RadAjaxLoadingPanel>

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>    
<telerik:RadWindowManager ID="RadWindowManager1" runat="server">
    <Windows>
        <telerik:RadWindow ID="SeguimientoWindow" runat="server" Behavior="Move, Close" Behaviors="Move, Close" 
            Height="530px" InitialBehavior="Move, Close" InitialBehaviors="Move, Close" Left="" Modal="True" 
            NavigateUrl="" ReloadOnShow="True" Skin="WebBlue" 
            Style="display: none;" Top="" VisibleStatusbar="false" Width="900px" Animation="Fade">
        </telerik:RadWindow>
    </Windows>
</telerik:RadWindowManager>  
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" 
        DefaultLoadingPanelID="RadAjaxLoadingPanel1">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="buscaB">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid2" UpdatePanelCssClass="" 
                        LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="RadGrid2">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid2" 
                        LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelCssClass="" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
        <ClientEvents OnRequestStart="RadAjaxManager1_OnRequestStart" />
    </telerik:RadAjaxManager>
</form>
</body>
</html>
