示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    if (Session["employee"] != null)
                    {
                        EmployeeBO ebo               = (EmployeeBO)Session["employee"];
                        string     empId             = ebo.EmployeeId;
                        string     title             = ebo.EmployeeTitle;
                        CreateAdjustmentVoucherBL bl = new CreateAdjustmentVoucherBL();
                        //Category Control
                        ddlCategory.DataSource = bl.getDistinctCategory();
                        ddlCategory.DataBind();
                        ddlCategory.Items.Insert(0, new ListItem("-Select-", "NA"));

                        //ItemName Control
                        ddlItemName.Enabled = false;
                        ddlItemName.Width   = 250;

                        //Textbox Control
                        tbUOM.Text = bl.getUOM(ddlCategory.SelectedValue);
                        int defaultQuantity = 0;
                        tbQuantity.Text = defaultQuantity.ToString();

                        //Supplier Control
                        ddlSupplier.Enabled = false;
                        ddlSupplier.Width   = 200;
                        btnSubmit.Visible   = false;

                        //Session for GridView
                        al = new ArrayList();                                 // initialization for ArrayList
                        Session["AdjustmentDetails"] = al;                    // Stores array into Session Object

                        gvInventoryAdjustmentList.Columns[0].Visible = false; // Hide gridview column
                        gvInventoryAdjustmentList.Columns[1].Visible = false; // Hide gridview column
                    }
                }
                catch (Exception x)
                {
                    System.Diagnostics.Debug.WriteLine(x);
                }
            }
        }