//Add data to session datatable
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            if (ddlType.Text.Trim() == "")
            {
                this.ltStock.Text = "Required";
                return;
            }

            if (txtQuantity.Text.Trim() == "")
            {
                this.ltStock.Text = "";
                this.ltQuantity.Text = "Required";
                return;
            }
            if (txtQuantity.Text.Trim() != "")
            {
                try
                {
                    int i = Convert.ToInt32(txtQuantity.Text.ToString().Trim());
                }
                catch
                {
                    this.ltQuantity.Text = "Numeric!";
                    return;
                }
            }
            if (txtReason.Text.Trim() == "")
            {
                this.ltQuantity.Text = "";
                this.ltReason.Text = "Required";
                return;
            }
            else
            {
                int stationeryID = Convert.ToInt32(this.ddlStationeryID.Text.ToString());
                int type = Convert.ToInt32(this.ddlType.Text.ToString());
                int quantity = Convert.ToInt32(this.txtQuantity.Text.ToString().Trim());
                String reason = this.txtReason.Text.Trim();

                try
                {
                    //Start Query the stationery description
                    CatalogDAO cat = new CatalogDAO();
                    String description = cat.GetStationeryByID(stationeryID).Description;
                    //End Query

                    DataRow foundRow = ((DataTable)Session["myDatatable"]).Rows.Find(stationeryID);
                    int rowNum = Convert.ToInt32(foundRow);
                    AddDataToTable(stationeryID, description, type, quantity, reason, (DataTable)Session["myDatatable"]);

                    this.GridView1.DataSource = ((DataTable)Session["myDatatable"]).DefaultView;
                    this.GridView1.DataBind();

                    this.ltStock.Text = "";
                    this.ltQuantity.Text = "";
                    this.ltDescription.Text = "";
                    this.ltReason.Text = "";
                    this.txtQuantity.Text = "";
                    this.txtReason.Text = "";
                }
                catch
                {
                    this.ltStock.Text = "";
                    this.ltQuantity.Text = "";
                    this.ltReason.Text = "";
                    this.ltDescription.Text = "Duplicate";
                }
            }
        }