<%@ Page Language="C#" MasterPageFile="~/AdminMaster.master" AutoEventWireup="true" CodeFile="DeliverAssetsGe.aspx.cs" Inherits="DeliverAssetsGe" Title="Untitled Page" %>

<%@ Register src="UC_AdminOperatoChecker.ascx" tagname="UC_AdminOperatoChecker" tagprefix="uc1" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <table style="width:100%;">
        <tr>
            <td colspan="3" style="text-align: left">
                <asp:Label ID="Lbl_Title" runat="server" CssClass="LabelHeaader" 
                    Text="تحویل کالای غیر مشمول به درخواست کننده"></asp:Label>
            </td>
        </tr>
        <tr>
            <td style="text-align: left">
                <asp:Label ID="Lbl_CodeGhabz" runat="server" CssClass="Label1" 
                    Text="کد قبض:"></asp:Label>
            </td>
            <td style="text-align: right" id="تحویل گیرنده:">
                <asp:TextBox ID="Txt_CodeGhabz" runat="server" 
                    CssClass="TextNormalAlignLeftDLeft" ValidationGroup="11"></asp:TextBox>
            </td>
            <td style="direction: rtl">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" 
                    ControlToValidate="Txt_CodeGhabz" 
                    ErrorMessage="وارد کردن کد قبض الزامی است" ValidationGroup="11">*</asp:RequiredFieldValidator>
                <asp:RangeValidator ID="RangeValidator1" runat="server" 
                    ControlToValidate="Txt_CodeGhabz" ErrorMessage="&gt;= 1 AND  &lt;= 999999" 
                    MaximumValue="999999" MinimumValue="1" Type="Integer" ValidationGroup="11">*</asp:RangeValidator>
            </td>
        </tr>
        <tr>
            <td style="text-align: left">
                <asp:Label ID="Lbl_UserName" runat="server" CssClass="Label1" 
                    Text="تحویل گیرنده:"></asp:Label>
            </td>
            <td style="text-align: right">
                <asp:DropDownList ID="Drp_UserName" runat="server" CssClass="DropDownList" 
                    DataSourceID="LinqDt_UserName" DataTextField="UserName" 
                    DataValueField="UserName">
                </asp:DropDownList>
                <asp:LinqDataSource ID="LinqDt_UserName" runat="server" 
                    ContextTypeName="LSC_WareHouseDataContext" OrderBy="UserName desc" 
                    Select="new (RowID, UserName)" TableName="tblUsers">
                </asp:LinqDataSource>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
                    ControlToValidate="Drp_UserName" 
                    ErrorMessage="انتخاب تحویل گیرنده الزامی می باشد" ValidationGroup="11">*</asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td style="text-align: left">
                <asp:Label ID="Lbl_OrderID0" runat="server" CssClass="Label1" Text="اقلام :"></asp:Label>
            </td>
            <td style="text-align: right">
                <asp:DropDownList ID="Drp_Assets" runat="server" CssClass="DropDownList" 
                    DataSourceID="LinqDatMandeh2" DataTextField="Mandeh" 
                    DataValueField="AssetID">
                </asp:DropDownList>
                <asp:LinqDataSource ID="LinqDatMandeh2" runat="server" 
                    ContextTypeName="LSC_WareHouseDataContext" OrderBy="AssetID desc" 
                    Select="new (AssetID, Mandeh)" TableName="xtlDrpMandehs">
                </asp:LinqDataSource>
                <asp:LinqDataSource ID="LinqDt_AssetsAndWarwHouse" runat="server" 
                    ContextTypeName="LSC_WareHouseDataContext" OrderBy="AssetID desc" 
                    Select="new (AssetID, AssetsAndWarwHouse)" TableName="xtblAssetsAndWarwHouses">
                </asp:LinqDataSource>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" 
                    ControlToValidate="Drp_Assets" 
                    ErrorMessage="انتخاب جزئیات سفارش الزامی می باشد" ValidationGroup="11">*</asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td style="text-align: left">
                <asp:Label ID="Lbl_OrderID2" runat="server" CssClass="Label1" 
                    Text="تعداد کالای مورد درخواست:"></asp:Label>
            </td>
            <td style="text-align: right">
                <asp:TextBox ID="Txt_CountAssets" runat="server" 
                    CssClass="TextNormalAlignLeftDLeft" ValidationGroup="11"></asp:TextBox>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" 
                    ControlToValidate="Txt_CountAssets" 
                    ErrorMessage="وارد کردن تعداد کالای مورد درخواست الزامی است" 
                    ValidationGroup="11">*</asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td style="text-align: left">
                <asp:Label ID="Lbl_UseCase" runat="server" CssClass="Label1" 
                    Text="مورد استفاده:"></asp:Label>
            </td>
            <td style="text-align: right">
                <asp:TextBox ID="Txt_UseCase" runat="server" 
                    CssClass="TextNormalAlignLeftDLeft" ValidationGroup="11"></asp:TextBox>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" 
                    ControlToValidate="Txt_UseCase" 
                    ErrorMessage="وارد کردن مورد استفاده الزامی است" ValidationGroup="11">*</asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td style="text-align: left">
                &nbsp;</td>
            <td>
                <asp:Button ID="Btn_Insert" runat="server" CssClass="ButtonAdd" 
                    onclick="Btn_Insert_Click" Text="درج لیست" ValidationGroup="11" />
                <asp:Button ID="Btn_Save" runat="server" CssClass="ButtonSave" 
                    onclick="Btn_Save_Click" Text="ثبت نهایی" />
            </td>
            <td>
                <asp:Label ID="Lbl_Error" runat="server" CssClass="LabelError"></asp:Label>
            </td>
        </tr>
        <tr>
            <td colspan="3" style="text-align: right">
                <uc1:UC_AdminOperatoChecker ID="UC_AdminOperatoChecker1" runat="server" />
                <asp:ValidationSummary ID="ValidationSummary1" runat="server" 
                    ValidationGroup="11" Width="700px" />
            </td>
        </tr>
        <tr>
            <td colspan="3" style="text-align: center">
                <asp:GridView ID="Grd_OrderDetailsM" runat="server" AllowPaging="True" 
                    AllowSorting="True" AutoGenerateColumns="False" CssClass="mGrid" 
                    onselectedindexchanged="Grd_OrderDetailsM_SelectedIndexChanged" 
                    PageSize="20" DataKeyNames="CodeGhabz">
                    <Columns>
                        <asp:CommandField HeaderText="حذف از لیست" SelectText="حذف" 
                            ShowSelectButton="True"></asp:CommandField>
                        <asp:TemplateField HeaderText="کد قبض">
                            <ItemTemplate>
                                <asp:Label ID="Label1" runat="server" Text='<%# Eval("CodeGhabz") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="کد کالا">
                            <ItemTemplate>
                                <asp:Label ID="Label6" runat="server" Text='<%# Eval("AssetsID") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="مشخصات کالا">
                            <ItemTemplate>
                                <asp:Label ID="Label2" runat="server" Text='<%# Eval("AssetsName") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="تحویل گیرنده">
                            <ItemTemplate>
                                <asp:Label ID="Label3" runat="server" Text='<%# Eval("UserName") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="مقدار کالای درخواستی">
                            <ItemTemplate>
                                <asp:Label ID="Label4" runat="server" Text='<%# Eval("Quantity") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="مورد استفاده">
                            <ItemTemplate>
                                <asp:Label ID="Label5" runat="server" Text='<%# Eval("UseCase") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
                    <HeaderStyle ForeColor="#E4E4E4" />
                </asp:GridView>
            </td>
        </tr>
        <tr>
            <td style="text-align: left">
                &nbsp;</td>
            <td>
                &nbsp;</td>
            <td>
                &nbsp;</td>
        </tr>
    </table>
</asp:Content>

