protected void QuantityDDL_SelectedIndexChanged(object sender, EventArgs e) { GridViewRow row = (GridViewRow)(sender as DropDownList).NamingContainer; string v = ((DropDownList)row.FindControl("QuantityDDL")).SelectedItem.Value; SelectedBookInDT.Rows[row.RowIndex]["Quantity"] = int.Parse(v); SelectedBookInDT.Rows[row.RowIndex]["Total"] = int.Parse(v) * float.Parse(SelectedBookInDT.Rows[row.RowIndex]["BookPrice"].ToString()); SelectedBookInGV.DataSource = SelectedBookInDT; SelectedBookInGV.DataBind(); Calculate(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["ProfileMonitorBroker"] != null) { if (Session["ProfileMonitorBroker"].GetType() != typeof(AdminAgent)) { _pmb = new AdminAgent(); } else { _pmb = (AdminAgent)Session["ProfileMonitorBroker"]; } } else { _pmb = new AdminAgent(); } if (Session["StockBroker"] != null) { if (Session["StockBroker"].GetType() != typeof(AdminAgent)) { _sb = new AdminAgent(); } else { _sb = (AdminAgent)Session["StockBroker"]; } } else { _sb = new AdminAgent(); } if (Session["SelectedBookInDT"] != null) { SelectedBookInDT = (DataTable)Session["SelectedBookInDT"]; } else { SelectedBookInDT = new DataTable(); } supplierNamelbl.Text = _pmb._SupplierName; SelectedBookInGV.DataSource = SelectedBookInDT; SelectedBookInGV.DataBind(); Calculate(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Session["SelectedBookIn"] != null) { SelectedBookInDT = (DataTable)Session["SelectedBookIn"]; } else { SelectedBookInDT = new DataTable(); } SelectedBookInGV.DataSource = SelectedBookInDT; SelectedBookInGV.DataBind(); Calculate(); } }
private void GetBookLessAmount() { _cb._Amount = 20; _cb.Execute("SelectBookByAmountCapability"); if (_cb.Success != null) { SelectedBookInDT = (DataTable)_cb.Success; if (!SelectedBookInDT.Columns.Contains("Quantity")) { SelectedBookInDT.Columns.Add("Quantity", typeof(int)); SelectedBookInDT.Columns.Add("Total", typeof(float)); for (int i = 0; i < SelectedBookInDT.Rows.Count; i++) { SelectedBookInDT.Rows[i]["Quantity"] = 10; SelectedBookInDT.Rows[i]["Total"] = float.Parse(SelectedBookInDT.Rows[i]["BookPrice"].ToString()) * 10; } } SelectedBookInGV.DataSource = SelectedBookInDT; SelectedBookInGV.DataBind(); } }