<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/SIG/Site.Master" CodeBehind="Form_UpdateRequerimientof.aspx.vb" Inherits="SGHweb.Form_UpdateRequerimientof" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
        <script type ="text/javascript">
            function seguimientoJS() {
                var oWnd = $find("<%= nuevaventanapopup.ClientID %>");
                var ruta_ventana_empresas = "Form_RequerimientosWUCpopUP.aspx?familia=0&subfamilia=0&articulo=0&cantidad=0";
                oWnd.setUrl(ruta_ventana_empresas);
                oWnd.add_close(OnClientClose);
                oWnd.show();
                return false;
            }

            function requerimientoEditJS(id) {
                var oWnd = $find("<%= nuevaventanapopup.ClientID %>");
                var ruta_ventana_empresas = "Form_RequerimientosWUCpopUPEdit.aspx?detallePedidoIDURL=" + id;
                oWnd.setUrl(ruta_ventana_empresas);
                oWnd.add_close(OnClientClose);
                oWnd.show();
                return false;
            }

            function OnClientClose(oWnd, eventArgs) {
                var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();
                masterTable.rebind();
                oWnd.remove_close(OnClientClose);
            }
        </script>
    </telerik:RadCodeBlock>
</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=" EDICION DE REQUERIMIENTO NRO."></asp:Label>&nbsp;
    <asp:Label ID="nroPedidoLB" runat="server" Font-Bold="True" Font-Names="Times New Roman"
        Font-Size="16pt" Text=" XXX"></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="Nos permitira Actualizar los datos de un requerimiento. "
        Width="450px"> </asp:Label>
</div>


<div>
        <center>
            <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: 85%;" >
                    <tr>
                        <td colspan="3">
                            <telerik:RadToolBar ID="RadToolBar1" runat="server" Skin="WebBlue" Width="100%">
                                <Items>
                                    <telerik:RadToolBarButton runat="server" Font-Names="Arial" Font-Size="9pt" ForeColor="White"
                                        ImageUrl="~/SIG/Resources/Update_Popup.png" Text="Guardar" >
                                    </telerik:RadToolBarButton>
                                    <telerik:RadToolBarButton runat="server" Font-Names="Arial" Font-Size="9pt" ForeColor="White"
                                        ImageUrl="~/SIG/Resources/Update_Popup.png" Text="Guardar y Autorizar" >
                                    </telerik:RadToolBarButton>
                                    <telerik:RadToolBarButton runat="server" Font-Names="Arial" Font-Size="9pt" ForeColor="White"
                                        ImageUrl="~/SIG/Resources/Cancel_PopUp.png" Text="Cancelar" >
                                    </telerik:RadToolBarButton>
                                </Items>
                            </telerik:RadToolBar>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="3" style="background-color: #cccccc; height: 5px;">
                        </td>
                    </tr>
                    <tr>
                        <td style="width: 5px; background-color: #cccccc; height: 227px;">
                        </td>
                        <td style="background-color: #ffffff; height: 227px;">
                            <table style="font-weight: bold; font-size: 10pt; color: black; width: 100%; font-family: Arial, Helvetica, sans-serif;" 
                                border="0">
                                <tr>
                                    <td align="right" style="width: 20%">
                                        Fecha Actual :&nbsp;
                                    </td>
                                    <td align="left" style="width: 30%">
                                        <asp:Label ID="FactualLB" runat="server" ForeColor="Gray" TabIndex="4"></asp:Label>
                                    </td>
                                    <td align="right" style="width: 20%">
                                        Responsable :&nbsp;
                                    </td>
                                    <td align="left" style="width: 30%">
                                        <asp:Label ID="responsableLB" runat="server" ForeColor="Gray" TabIndex="3"></asp:Label></td>
                                </tr>
                                <tr> 
                                    <td align="right">
                                        Area :&nbsp;
                                    </td>
                                    <td align="left">
                                        <asp:DropDownList ID="areaCB" runat="server" DataSourceID="SDS_area" 
                                            DataTextField="NombreArea" DataValueField="AreaID">
                                        </asp:DropDownList>
                                    </td>
                                    <td align="right" style="width: 104px">
                                        Proyecto :&nbsp;
                                    </td>
                                    <td align="left">
                                        <asp:DropDownList ID="proyectoCB" runat="server" DataSourceID="SDS_proyecto" 
                                            DataTextField="NombreProyecto" DataValueField="ProyectoId">
                                        </asp:DropDownList>
                                    </td>
                                </tr>
                                <tr> 
                                    <td align="right">
                                        Almacen :&nbsp;
                                    </td>
                                    <td align="left">
                                        <asp:DropDownList ID="almaceCB" runat="server" DataSourceID="SDS_almacenes" 
                                            DataTextField="NombreAlmacen" DataValueField="AlmacenId">
                                        </asp:DropDownList>
                                    </td>
                                    <td align="right" style="width: 104px">
                                        Produccion :&nbsp;
                                    </td>
                                    <td align="left">
                                        <asp:DropDownList ID="produccionCB" runat="server">
                                        </asp:DropDownList>
                                    </td>
                                </tr>
                                <tr> 
                                    <td align="right">
                                        Fecha Pedido :&nbsp;
                                    </td>
                                    <td align="left">
                                        <telerik:RadDatePicker ID="fechaPedidoRDP" runat="server" 
                                            FocusedDate="2013-11-24" MaxDate="2030-12-31" MinDate="2010-01-01" 
                                            Width="120px">
                                        </telerik:RadDatePicker>
                                    </td>
                                    <td align="right" style="width: 104px">
                                        Autoriza :&nbsp;
                                    </td>
                                    <td align="left">
                                        <asp:DropDownList ID="autorizaCB" runat="server">
                                        </asp:DropDownList>
                                    </td>
                                </tr>
                                <tr>
                                    <td align="right" valign="top">
                                        Indicaciones :&nbsp;
                                    </td>
                                    <td align="left" colspan="3" >
                                        <asp:TextBox ID="indicacionTB" runat="server" Rows="2" TextMode="MultiLine" Width="90%"></asp:TextBox>
                                    </td>
                                </tr>
                                <tr>
                                    <td align="center" colspan="4">
                                        <table cellpadding="0" cellspacing="0" border="0" width="100%"
                                        style="border-right: #578533 1px solid; border-top: #578533 1px solid; border-left: #578533 1px solid; border-bottom: #578533 1px solid; background-color: #63973a;" >
                                            <tr>
                                                <td colspan="3" style="background-color: gainsboro; height: 5px;">
                                                </td>
                                            </tr>
                                            <tr>
                                                <td style="width: 20px; background-color: gainsboro">
                                                </td>
                                                <td style="background-color: beige;" align="center"> 
                                                    <telerik:RadToolBar ID="RadToolBar2" runat="server" Skin="Vista" Width="100%">
                                                        <Items>
                                                            <telerik:RadToolBarButton runat="server" Font-Names="Arial" Font-Size="9pt" ForeColor="White"
                                                                ImageUrl="~/SIG/Resources/Update_Popup.png" Text="Agregar Nuevo" onclick="seguimientoJS();">
                                                            </telerik:RadToolBarButton>
                                                        </Items>
                                                    </telerik:RadToolBar>   
                                                    <telerik:RadGrid ID="RadGrid1" runat="server" Skin="Vista" Culture="es-ES" 
                                                        DataSourceID="SDS_SWPRO_detallePedidoByUser" ShowFooter="True" 
                                                        CellSpacing="0" GridLines="None" >
                                                        <ClientSettings>
                                                            <Selecting AllowRowSelect="True" />
                                                        </ClientSettings>
                                                        <MasterTableView ShowGroupFooter="true" 
                                                            NoMasterRecordsText="No existen articulos." AutoGenerateColumns="False" 
                                                            DataKeyNames="detallepedidoIDw" 
                                                            DataSourceID="SDS_SWPRO_detallePedidoByUser">
                                                            <CommandItemSettings ExportToPdfText="Export to PDF" AddNewRecordText="Agregar Nuevo" RefreshText="Actualizar"></CommandItemSettings>
                                                            <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn>
                                                            <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column" Created="True"></ExpandCollapseColumn>
                                                            <Columns>
                                                                 <%--<telerik:GridEditCommandColumn ButtonType="ImageButton" CancelText="Cancelar" EditText="Editar"
                                                                    FilterImageToolTip="Filtrar" InsertText="Insertar" HeaderText="Ed.">
                                                                    <HeaderStyle HorizontalAlign="Center" Width="2%" />
                                                                    <ItemStyle HorizontalAlign="Center" />
                                                                </telerik:GridEditCommandColumn>--%>
                                                                <telerik:GridTemplateColumn UniqueName="TemplateColumn" AllowFiltering="False"
                                                                    HeaderText="Edit.">
                                                                    <ItemTemplate>
                                                                        <asp:ImageButton ID="edicionB" runat="server" CssClass="cursor" 
                                                                            ImageUrl="~/SIG/Resources/m_ver.jpg" ToolTip="Edicion" />
                                                                    </ItemTemplate>
                                                                    <HeaderStyle HorizontalAlign="Center" Width="2%"/>
                                                                    <ItemStyle HorizontalAlign="Center" />
                                                                </telerik:GridTemplateColumn>
                                                                <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmDialogType="RadWindow"
                                                                    ConfirmText="&#191;Esta seguro de Eliminar el Articulo?" ConfirmTitle="Mensaje de Confirmacion"
                                                                    HeaderTooltip="Eliminar" ImageUrl="~/SIG/Resources/Cancel_PopUp.png"
                                                                    UniqueName="column"  HeaderText="Del.">
                                                                    <HeaderStyle HorizontalAlign="Center" Width="2%"/>
                                                                    <ItemStyle HorizontalAlign="Center" />
                                                                </telerik:GridButtonColumn>
                                                                <telerik:GridBoundColumn DataField="detallepedidoIDw" DataType="System.Int32" 
                                                                    FilterControlAltText="Filter detallepedidoIDw column" 
                                                                    HeaderText="detallepedidoIDw" ReadOnly="True" SortExpression="detallepedidoIDw" 
                                                                    UniqueName="detallepedidoIDw" Visible="false">
                                                                </telerik:GridBoundColumn>
                                                                <%--<telerik:GridBoundColumn DataField="articuloid" DataType="System.Int32" 
                                                                    FilterControlAltText="Filter articuloid column" HeaderText="articuloid" 
                                                                    SortExpression="articuloid" UniqueName="articuloid" Visible="true">
                                                                </telerik:GridBoundColumn>--%>
                                                                 <telerik:GridTemplateColumn DataField="articuloid" DataType="System.Int32" 
                                                                     FilterControlAltText="Filter articuloid column" HeaderText="articuloid" 
                                                                     SortExpression="articuloid" UniqueName="articuloid" Visible="true">
                                                                     <ItemTemplate>
                                                                         <asp:Label ID="articuloidLabel" runat="server" Text='<%# Eval("articuloid") %>'></asp:Label>
                                                                     </ItemTemplate>
                                                                 </telerik:GridTemplateColumn>
                                                                <telerik:GridBoundColumn DataField="fecha" DataType="System.DateTime" 
                                                                    FilterControlAltText="Filter fecha column" HeaderText="Fecha" 
                                                                    SortExpression="fecha" UniqueName="fecha" DataFormatString="{0:d}" 
                                                                    Visible="false">
                                                                </telerik:GridBoundColumn>
                                                                <telerik:GridBoundColumn DataField="NombreUsuario" 
                                                                    FilterControlAltText="Filter NombreUsuario column" HeaderText="Creado Por" 
                                                                    SortExpression="NombreUsuario" UniqueName="NombreUsuario" ShowFilterIcon="false" 
                                                                        FilterControlWidth="85%" AutoPostBackOnFilter="true">
                                                                        <ItemStyle HorizontalAlign="Left"/>
                                                                </telerik:GridBoundColumn>
                                                                <telerik:GridBoundColumn DataField="NombreArticulo" 
                                                                    FilterControlAltText="Filter NombreArticulo column" HeaderText="Nombre de Articulo" 
                                                                    SortExpression="NombreArticulo" UniqueName="NombreArticulo" ShowFilterIcon="false" 
                                                                        FilterControlWidth="85%" AutoPostBackOnFilter="true">
                                                                        <ItemStyle HorizontalAlign="Left"/>
                                                                </telerik:GridBoundColumn>
                                                                <telerik:GridBoundColumn DataField="NombreUnidad" 
                                                                    FilterControlAltText="Filter NombreUnidad column" HeaderText="Unidad" 
                                                                    SortExpression="NombreUnidad" UniqueName="NombreUnidad" ShowFilterIcon="false" 
                                                                        FilterControlWidth="85%" AutoPostBackOnFilter="true">
                                                                        <ItemStyle HorizontalAlign="Left"/>
                                                                </telerik:GridBoundColumn>
                                                                <%--<telerik:GridBoundColumn DataField="cantidad" DataType="System.Single" 
                                                                    FilterControlAltText="Filter cantidad column" HeaderText="Cantidad" 
                                                                    SortExpression="cantidad" UniqueName="cantidad">
                                                                </telerik:GridBoundColumn>--%>
                                                                 <telerik:GridTemplateColumn DataField="cantidad" DataType="System.Single" 
                                                                     FilterControlAltText="Filter cantidad column" HeaderText="Cantidad" 
                                                                     SortExpression="cantidad" UniqueName="cantidad">
                                                                     <ItemTemplate>
                                                                         <asp:Label ID="cantidadLabel" runat="server" Text='<%# Eval("cantidad") %>'></asp:Label>
                                                                     </ItemTemplate>
                                                                 </telerik:GridTemplateColumn>
                                                                <telerik:GridBoundColumn DataField="pedidoid" 
                                                                    FilterControlAltText="Filter pedidoid column" HeaderText="pedidoid" 
                                                                    SortExpression="pedidoid" UniqueName="pedidoid" Visible="false">
                                                                </telerik:GridBoundColumn>
                                                                <%--<telerik:GridBoundColumn DataField="precio" DataType="System.Decimal" 
                                                                    FilterControlAltText="Filter precio column" HeaderText="Precio Unitario" 
                                                                    SortExpression="precio" UniqueName="precio" DataFormatString="{0:N}">
                                                                </telerik:GridBoundColumn>--%>
                                                                 <telerik:GridTemplateColumn DataField="precio" DataType="System.Decimal" 
                                                                     FilterControlAltText="Filter precio column" HeaderText="Precio Unitario" 
                                                                     SortExpression="precio" UniqueName="precio">
                                                                     <ItemTemplate>
                                                                         <asp:Label ID="precioLabel" runat="server" 
                                                                             Text='<%# Eval("precio", "{0:N}") %>'></asp:Label>
                                                                     </ItemTemplate>
                                                                 </telerik:GridTemplateColumn>
                                                                <telerik:GridBoundColumn DataField="creadopor" DataType="System.Int32" 
                                                                    FilterControlAltText="Filter creadopor column" HeaderText="creadopor" 
                                                                    SortExpression="creadopor" UniqueName="creadopor" Visible="false">
                                                                </telerik:GridBoundColumn>
                                                                <telerik:GridBoundColumn DataField="familia" DataType="System.Int32" 
                                                                    FilterControlAltText="Filter familia column" HeaderText="familia" 
                                                                    SortExpression="familia" UniqueName="familia">
                                                                </telerik:GridBoundColumn>
                                                                <telerik:GridBoundColumn DataField="subfamilia" DataType="System.Int32" 
                                                                    FilterControlAltText="Filter subfamilia column" HeaderText="subfamilia" 
                                                                    SortExpression="subfamilia" UniqueName="subfamilia">
                                                                </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="subTotal" DataType="System.Decimal" 
                                                                    FilterControlAltText="Filter subTotal column" HeaderText="Sub-Total" 
                                                                    SortExpression="subTotal" UniqueName="subTotal" DataFormatString="{0:N}"
                                                                    Visible="false">
                                                                </telerik:GridBoundColumn>
                                                                <telerik:GridBoundColumn Aggregate="Sum" DataField="subTotal" HeaderText="Sub-Total"
                                                                    FooterText="Total: " >
                                                                </telerik:GridBoundColumn>
                                                            </Columns>
                                                            <EditFormSettings EditFormType="WebUserControl" UserControlName="~/SIG/Produccion/Form_RequerimientosWUC.ascx">
                                                            <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
                                                            </EditFormSettings>
                                                            <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
                                                        </MasterTableView>
                                                            <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
                                                            <FilterMenu EnableImageSprites="False"></FilterMenu>
                                                    </telerik:RadGrid>
                                                </td>
                                                <td style="width: 20px; background-color: gainsboro">
                                                </td>
                                            </tr>   
                                            <tr>
                                                <td colspan="3" style="background-color: gainsboro; height: 5px;">
                                                </td>
                                            </tr>
                                        </table>
                                    </td>
                                </tr>
                            </table>
                        </td>
                        <td style="width: 5px; background-color: #cccccc; height: 227px;">
                        </td>
                    </tr>
                    <tr>
                        <td colspan="3" style="background-color: #cccccc; height: 5px;">
                        </td>
                    </tr>
                </table>
            <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_almacenes" runat="server" 
                SelectCommand="Select AlmacenId,NombreAlmacen From Almacenes Order By NombreAlmacen">
            </asp:SqlDataSource>
            <asp:SqlDataSource ID="SDS_proyecto" runat="server" 
                SelectCommand="Select * From Proyectos Order By NombreProyecto">
            </asp:SqlDataSource>
            <asp:SqlDataSource ID="SDS_SWPRO_detallePedidoByUser" runat="server" 
                SelectCommand="SWPRO_detallePedidoByPedido" SelectCommandType="StoredProcedure">
                <SelectParameters>
                    <asp:QueryStringParameter Name="pedidoid" QueryStringField="pedidocod" />
                </SelectParameters>
            </asp:SqlDataSource>
             <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
                 <AjaxSettings>
                     <telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
                         <UpdatedControls>
                             <telerik:AjaxUpdatedControl ControlID="RadGrid1" UpdatePanelCssClass="" />
                         </UpdatedControls>
                     </telerik:AjaxSetting>
                 </AjaxSettings>
             </telerik:RadAjaxManager>
        </center>
    </div>
    <telerik:RadWindowManager ID="RadWindowManager1" runat="server" Skin="WebBlue" Overlay="True">
        <Windows>
            <telerik:RadWindow ID="nuevaventanapopup" runat="server" Behavior="Move" Behaviors="Move" 
                Height="320px" InitialBehavior="Move" InitialBehaviors="Move" Left="" Modal="True" 
                NavigateUrl="" ReloadOnShow="True" Skin="WebBlue" 
                Style="display: none;" Top="" VisibleStatusbar="true" Width="650px" Animation="Fade">
            </telerik:RadWindow>    
        </Windows>
    </telerik:RadWindowManager>
</asp:Content>
