示例#1
0
        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);
        }
示例#2
0
        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();
        }
示例#3
0
        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());
        }