<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/SIG/Produccion/produccionMaestro.Master" 
CodeBehind="Form_SeguimientoCodBar.aspx.vb" Inherits="SGHweb.Form_SeguimientoCodBar" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" 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" src="../Scripts/noty/jquery.noty.js"></script>
<script type="text/javascript" src="../Scripts/noty/themes/default.js"></script>
<script type="text/javascript" src="../Scripts/noty/layouts/center.js"></script>
<link rel="stylesheet" type="text/css" href="../Scripts/noty/buttons.css" />

<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
    <script type="text/javascript">
        function GenerarAlerta(type, texto) {
            var n = noty({
                text: texto,
                type: type,
                dismissQueue: true,
                layout: 'center',
                modal: true,
                theme: 'defaultTheme',
                buttons: [
                    { addClass: 'btn btn-primary', text: 'Ok', onClick: function ($noty) {
                        $noty.close();
                    }
                    },
                  ]
            });
            console.log(type + ' - ' + n.options.id);
            return n;
        }
    </script>
</telerik:RadCodeBlock>
<style type="text/css">
    .styleMe{
        border:1px solid #25729a; 
        -webkit-border-radius: 3px; 
        -moz-border-radius: 3px;
        border-radius: 3px;
        font-size:14px;
        font-family:arial, helvetica, sans-serif; 
        padding: 10px 10px 10px 10px; 
        text-decoration:none; 
        display:inline-block;
        text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
        font-weight:bold; 
        color: #FFFFFF;
        background-color: #3093c7; 
        background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    }

    .styleMe:hover{
        border:1px solid #1c5675;
        background-color: #26759e; 
        background-image: linear-gradient(to bottom, #26759e, #133d5b);
    }

    .divtableInterior {
	    border:1px solid #8db2e3;
	    font-size:1em;
	    overflow:hidden;
	    width:80%;
	    text-align:center;
    }

</style>

<%--</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">--%>

<%--<div style=" width: 100%; height: 55px">
    &nbsp; &nbsp; &nbsp; &nbsp;
    <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Names="Times New Roman"
        Font-Size="16pt" Text=" SEGUIMIENTO DE PRODUCTOS POR PROYECTO Y AREAS :: PRODUCCION ">
    </asp:Label>&nbsp;
    <br />
    &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;
    <asp:Label ID="Label4" runat="server" Font-Bold="False" Font-Names="Arial" Font-Size="10pt"
        Text="Ingrese el codigo del articulo usando el lector de barras."
        Width="450px">
    </asp:Label>
</div>
<br />--%>
<center>
    <table width="100%" style="font-weight:bold" >
        <tr>
            <td align="right" style="width:35%">
                ARTICULO :&nbsp;
            </td>
            <td align="left">
                <table width="100%">
                    <tr>
                        <td>
                            <asp:TextBox ID="codigoBarraTB" runat="server" Width="400px" Height="35px" 
                                Font-Size="14pt" style="text-align: center" TabIndex="1" AutoComplete="off"></asp:TextBox>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td align="right" style="width:35%">
                AREA :&nbsp;
            </td>
            <td align="left">
                <table width="100%">
                    <tr>
                        <td>
                            <asp:DropDownList ID="areaCB" runat="server" DataSourceID="SDS_area" 
                                DataTextField="NombreArea" DataValueField="AreaID" 
                                Width="400px" Font-Size="20px"
                                AppendDataBoundItems="True">
                                <asp:ListItem Selected="True" Value="0" > - </asp:ListItem>
                            </asp:DropDownList>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td align="right" style="width:35%">
                TRABAJADOR :&nbsp;
            </td>
            <td align="left">
                <table width="100%">
                    <tr>
                        <td>
                            <asp:DropDownList ID="trabajadorCB" runat="server" Width="400px" 
                                DataSourceID="SDS_trabajadoresCombo" DataTextField="Trabajador" 
                                DataValueField="TrabajadorId" Font-Size="20px">
                            </asp:DropDownList>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td align="right" style="width:35%">
                PESO :&nbsp;
            </td>
            <td align="left">
                <table width="100%" border="0px">
                    <tr>
                        <td style=" width:400px">
                            <telerik:RadNumericTextBox ID="pesoRNTB" runat="server"
                                Width="400px" Height="35px" 
                                Font-Size="14pt" style="text-align: center" Culture="es-PE" 
                                DbValueFactor="1" LabelWidth="160px" MaxValue="2000000" MinValue="0" 
                                Skin="WebBlue" Value="0" AutoPostBack="true" TabIndex="2"
                                AutoComplete="off">
                            </telerik:RadNumericTextBox> 
                        </td>
                        <td style=" text-align:left; font-size: 20px;">
                            Gr.
                        </td>
                    </tr>
                </table>
                
            </td>
        </tr>
        <tr>
            <td align="right" style="width:35%">
                MERMA :&nbsp;
            </td>
            <td align="left">
                <table width="100%">
                    <tr>
                        <td style=" width:400px">
                            <telerik:RadNumericTextBox ID="mermaRNTB" runat="server"
                                Width="400px" Height="35px" 
                                Font-Size="14pt" style="text-align: center" Culture="es-PE" 
                                DbValueFactor="1" LabelWidth="160px" MaxValue="2000000" MinValue="0" 
                                Skin="Web20" Value="0" TabIndex="3"
                                AutoComplete="off">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td style=" text-align:left; font-size: 20px;">
                            Gr.
                        </td>
                    </tr>
                </table>
            </td>
        </tr> 
        <tr>
            <td align="right" style="width:35%">
                ALMACEN :&nbsp;
            </td>
            <td align="left">
                <asp:DropDownList ID="almacenCB" runat="server" 
                    DataSourceID="SDS_P_selectAlmacen" DataTextField="NombreAlmacen" 
                    DataValueField="AlmacenId" Width="400px"
                    TabIndex="10" Font-Size="20px"
                    AppendDataBoundItems="True">
                    <asp:ListItem Selected="True" Value="0" >Seleccione Almacen</asp:ListItem>
                </asp:DropDownList>
            </td>
        </tr> 
        <tr>
            <td align="right" style="width:35%">
                ENVIAR A ALMACEN :&nbsp;
            </td>
            <td align="left">
                <asp:CheckBox ID="envioAlmacenCHB" runat="server" Font-Size="20px" />
            </td>
        </tr> 
        <tr>
            <td align="center" colspan="2">
                <asp:Button ID="Button1" runat="server" Text="Realizar Seguimiento" 
                    class="styleMe" TabIndex="5" Width="50%" />
            </td>
        </tr>
    </table>
    <br />
    <dt class="divtableInterior">
        <table width="100%" border="0px" style="font-size:11pt">
            <tr>
                <td style=" text-align:right; width:15%; font-weight: bold;">
                    PRODUCTO :&nbsp;
                </td>
                <td style=" text-align:left; width:35%; ">
                    <asp:Label ID="productoLB" runat="server" Text=""></asp:Label>
                </td>
                <%--<td style=" text-align:right; width:15%; font-weight: bold;">
                    Razon Social :&nbsp;
                </td>
                <td style=" text-align:left; width:35%">
                    <asp:Label ID="rasocialLB" runat="server"></asp:Label>
                </td>--%>
            </tr>
        </table>
    </dt>
    <br />
    <telerik:RadGrid ID="RadGrid1" runat="server" Culture="es-ES" 
        DataSourceID="SDS_SWPRO_GetPedidosDetalleProSession" Skin="WebBlue" 
        AutoGenerateColumns="False" Width="80%">
        <MasterTableView DataSourceID="SDS_SWPRO_GetPedidosDetalleProSession" 
            NoMasterRecordsText="No existen articulos.">
        <CommandItemSettings ExportToPdfText="Export to PDF"></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="NombreArticulo" 
                FilterControlAltText="Filter NombreArticulo column" HeaderText="Articulo" 
                SortExpression="NombreArticulo" UniqueName="NombreArticulo">
                <ItemStyle HorizontalAlign="Left" />
            </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="Precio" DataType="System.Single" 
                FilterControlAltText="Filter Precio column" HeaderText="Precio" ReadOnly="True" 
                SortExpression="Precio" UniqueName="Precio" Visible="true">
                <HeaderStyle Width="100px" />
                <ItemStyle HorizontalAlign="Right" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="UnidadID" DataType="System.Int32" 
                FilterControlAltText="Filter UnidadID column" HeaderText="UnidadID" 
                SortExpression="UnidadID" UniqueName="UnidadID" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="CantidadUtilizar" DataType="System.Single" 
                FilterControlAltText="Filter CantidadUtilizar column" HeaderText="Cantidad" ReadOnly="True" 
                SortExpression="CantidadUtilizar" UniqueName="CantidadUtilizar" Visible="true">
                <HeaderStyle Width="100px" />
                <ItemStyle HorizontalAlign="Right" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="NombreUnidad" 
                FilterControlAltText="Filter NombreUnidad column" HeaderText="Unidad" 
                SortExpression="NombreUnidad" UniqueName="NombreUnidad">
                <HeaderStyle Width="200px" />
                <ItemStyle HorizontalAlign="Left" />
            </telerik:GridBoundColumn>
        </Columns>
        <EditFormSettings>
        <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
        </EditFormSettings>
        <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
        </MasterTableView>
        <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
        <FilterMenu EnableImageSprites="False"></FilterMenu>
    </telerik:RadGrid>

    <asp:SqlDataSource ID="SDS_SWPRO_GetPedidosDetalleProSession" runat="server" 
        SelectCommand="SWPRO_ArticulosFamiliaSubFamiliaPedidos1" 
        SelectCommandType="StoredProcedure">
        <SelectParameters>
            <asp:Parameter DefaultValue="0" Name="FamiliaArticuloID" Type="Int32" />
            <asp:Parameter DefaultValue="0" Name="SubFamiliaID" Type="Int32" />
            <asp:Parameter DefaultValue="0" Name="AreaID" Type="Int32" />
            <asp:Parameter DefaultValue="0" Name="Stock" Type="Int32" />
            <asp:Parameter DefaultValue="0" Name="AlmacenID" Type="Int32" />
            <asp:Parameter DefaultValue="999999999" Name="buscaTexto" Type="String" />
            <asp:Parameter DefaultValue="3" Name="tipo" Type="Int32" />
            <asp:ControlParameter ControlID="codigoBarraTB" DefaultValue="0" 
                Name="ProductoID" PropertyName="Text" Type="String" />
            <asp:Parameter DefaultValue="1," Name="cantidad" Type="String" />
        </SelectParameters>
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="SDS_area" runat="server" 
        SelectCommand="USP_UsuarioAreas" SelectCommandType="StoredProcedure">
        <SelectParameters>
            <asp:SessionParameter DefaultValue="0" Name="UsuarioID" SessionField="IdUsuarioLogin" 
                Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="SDS_trabajadoresCombo" runat="server" 
        SelectCommand="SWPRO_TrabajadoresActvosCombo" 
        SelectCommandType="StoredProcedure">
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="SDS_P_selectAlmacen" runat="server" 
        SelectCommand="SELECT AlmacenId, NombreAlmacen FROM Almacenes">
    </asp:SqlDataSource>
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="codigoBarraTB">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="areaCB" UpdatePanelCssClass="" />
                    <telerik:AjaxUpdatedControl ControlID="productoLB" />
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" UpdatePanelCssClass="" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="areaCB">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="trabajadorCB" UpdatePanelCssClass="" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="trabajadorCB">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="pesoRNTB" UpdatePanelCssClass="" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="pesoRNTB">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="mermaRNTB" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    <br />
</center>
    
</asp:Content>
