protected void productSubmit_Click(object sender, EventArgs e) { ReceiptItemProduct newItem = new ReceiptItemProduct(); newItem.RPInameOfProduct = TextBoxTNEWname.Text; newItem.RPIdescriptionOfItem = TextBoxTNEWdesc.Text; newItem.RPIproductCode = TextBoxTNEWpcode.Text; newItem.RPIquantityAmount = TextBoxTNEWquan.Text; newItem.RPIquantityPrice = decimal.Parse(TextBoxTNEWunit.Text); ReceiptConstants.CurrentCollectionOfProducts.Add(newItem); ListItem item = new ListItem(newItem.RPInameOfProduct, newItem.RPIdescriptionOfItem); listBoxReceiptProducts.Items.Add(item); if (listBoxReceiptProducts.Items.Count > 0) { ListBoxDiv.Visible = true; } TextBoxTNEWdesc.Text = "Description"; TextBoxTNEWname.Text = "Product Name"; TextBoxTNEWpcode.Text = "Product Code"; TextBoxTNEWquan.Text = "Quantity Amount"; TextBoxTNEWunit.Text = "Unit Price"; ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Product has been added to this Receipt')", true); }
protected void submitFinal_Click(object sender, EventArgs e) { ReceiptItemProduct Product = new ReceiptItemProduct(); //check this logic for date Product.finalDate = DateTime.Parse(ValueSpecifiedDate.Text); Product.URCI = ValueURCI.Text; Product.RPInameOfProduct = ValueProductName.Text; Product.RPIdescriptionOfItem = ValueDescription.Text; Product.RPIquantityAmount = ValueQuantityAmount.Text; Product.RPIquantityPrice = decimal.Parse(ValueTotalPriceOfProductss.Text); ReceiptDataAccessClass.LogProduct(Product, ReceiptConstants.UserProvCode); Reset(); }
protected void updateReceipt_Click(object sender, EventArgs e) { Receipt ReceiptInfo = ReceiptDataAccessClass.GetReceiptDetails(Request.QueryString["EditProducts"].ToString(), ReceiptConstants.UserProvCode); ReceiptItemProduct newItem = new ReceiptItemProduct(); newItem.RPInameOfProduct = TextBoxTNEWname.Text; newItem.RPIdescriptionOfItem = TextBoxTNEWdesc.Text; newItem.RPIproductCode = TextBoxTNEWpcode.Text; newItem.RPIquantityAmount = TextBoxTNEWquan.Text; newItem.RPIquantityPrice = decimal.Parse(TextBoxTNEWunit.Text); newItem.URCI = ReceiptInfo.URCI; newItem.finalDate = ReceiptInfo.finalDate; newItem.RDIcode = ReceiptInfo.RDIcode; ReceiptDataAccessClass.LogProduct(newItem, ReceiptConstants.UserProvCode); GridviewBind(); ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", ReceiptConstants.SubmitProductMessage.ToString()); }