Beispiel #1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                using (SalesDBEntities1 objEntity = new SalesDBEntities1())
                {
                    inquiryMST objProNew = new inquiryMST();
                    objProNew.createdBy               = Convert.ToDecimal(Session["userID"]);
                    objProNew.createdDate             = DateTime.Now;
                    objProNew.custName                = Convert.ToString(ddlCustomer.SelectedItem.Text);
                    objProNew.customerID              = Convert.ToInt64(ddlCustomer.SelectedValue);
                    objProNew.inquiryNextFollowupDate = Convert.ToDateTime(txtFD.Text);
                    objProNew.inquiryOwner            = Convert.ToString(Session["userName"]);;
                    objProNew.inquiryOwnerID          = Convert.ToDecimal(Session["userID"]);;
                    objProNew.inquiryStatus           = "OPEN";
                    objProNew.inquiryType             = txtType.Text;
                    objProNew.isDeleted               = false;
                    objProNew.productCode             = Convert.ToString(ddlUnit.SelectedValue);
                    objProNew.productID               = Convert.ToDecimal(ddProduct.SelectedValue);
                    objProNew.productName             = Convert.ToString(ddProduct.SelectedItem.Text);
                    objProNew.productUnitPrice        = Convert.ToDecimal(ddlUnit.SelectedItem.Text);
                    objProNew.storeID = 1;

                    if (txtDiscount.Text != "")
                    {
                        objProNew.discountedPrice = Convert.ToDecimal(txtDiscount.Text);
                    }

                    objEntity.inquiryMSTs.Add(objProNew);
                    objEntity.SaveChanges();
                    Response.Redirect("~/inquiry.aspx", false);
                }
            }
            catch (Exception ex)
            {
                appOperations.LogException(ex, "");
                liVal.Text = ex.Message;
            }
        }
Beispiel #2
0
 protected void lbtnClose_Click(object sender, EventArgs e)
 {
     try
     {
         LinkButton lbtn   = (LinkButton)sender;
         decimal    onjInq = Convert.ToDecimal(lbtn.CommandArgument);
         using (SalesDBEntities1 objEntity = new SalesDBEntities1())
         {
             inquiryMST objpro = objEntity.inquiryMSTs.FirstOrDefault(Pro => Pro.inquiryMST1 == onjInq);
             if (objpro != null)
             {
                 objpro.inquiryStatus = "Close";
                 objEntity.SaveChanges();
             }
         }
         gvProduct.DataBind();
     }
     catch (Exception ex)
     {
         appOperations.LogException(ex, "");
         liVal.Text = ex.Message;
     }
 }