protected void Page_Load(object sender, EventArgs e) { if (Session["userLoggedIn"].Equals("") || Session["login"].Equals("")) { Response.Redirect("~/LoggedInPage.aspx"); } else { retrievals = new List <RetrievalBO>(); retrievalBL = new RetrievalBL(); status = Request.QueryString["status"]; itemNumber = Request.QueryString["itemNumber"]; toRetrieveQty = Int32.Parse(Request.QueryString["toRetrieveQty"]); if (toRetrieveQty != 0) { retrievals = retrievalBL.getRetrievalBOsByStatusAndItemNumber(status, itemNumber); if (!IsPostBack) { GVAllocate.DataSource = retrievals; GVAllocate.DataBind(); } } else if (toRetrieveQty == 0) { retrievals = retrievalBL.suggestAndGetRetrievalBOsByStatusAndItemNumber(status, itemNumber); if (!IsPostBack) { GVAllocate.DataSource = retrievals; GVAllocate.DataBind(); } } if (!IsPostBack) { ViewState["totalAllocate"] = 0; } } }
protected void Page_Load(object sender, EventArgs e) { try { if (Session["userLoggedIn"].Equals("") || Session["login"].Equals("")) { Response.Redirect("~/LoggedInPage.aspx"); } else { if (!IsPostBack) { try { if (Request.QueryString["status"] == "Unfullfill Orders") { radbtnReterival.ClearSelection(); radbtnReterival.Items[0].Selected = true; } else if (Request.QueryString["status"] == "New Orders") { radbtnReterival.ClearSelection(); radbtnReterival.Items[1].Selected = true; } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } } else { try { ckbList = new List <int>(); toRetrieveList = new List <int>(); for (int i = 0; i < GVRetrieval.Rows.Count; i++) { CheckBox ckb = GVRetrieval.Rows[i].FindControl("Ckb") as CheckBox; int toRetreive = Int32.Parse(GVRetrieval.Rows[i].Cells[8].Text); if (ckb.Checked) { ckbList.Add(i); toRetrieveList.Add(toRetreive); } } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } } status = radbtnReterival.SelectedValue; retrievals = new List <RetrievalBO>(); retrievalBL = new RetrievalBL(); retrievals = retrievalBL.getCombinedRetrievalBOsByStatus(status); if (retrievals.Count == 0) { btnConfirm.Visible = false; lblListName.Text = "No orders list."; } else { btnConfirm.Visible = true; lblListName.Text = ""; } GVRetrieval.DataSource = retrievals; GVRetrieval.DataBind(); //lblListName.Text = status + " List"; } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }