Example #1
0
 public bool isEmailExist(string emailID)
 {
     //Working on email duplication verify
     using (mysqlContext_test dc = new mysqlContext_test())
     {
         var v = dc.Customers.Where(a => a.email == emailID).FirstOrDefault();
         return(v != null);
     }
 }
Example #2
0
        public ActionResult Signup(Customer newCustomer)
        {
            bool   Status  = false;
            string message = "";

            if (ModelState.IsValid)
            {
                #region
                var isExist = isEmailExist(newCustomer.email);
                if (isExist)
                {
                    ModelState.AddModelError("EmailExist", "Email Already Exist");
                    return(View(newCustomer));
                }
                #endregion

                #region Save to Database
                using (mysqlContext_test dc = new mysqlContext_test())
                {
                    dc.Customers.Add(newCustomer);
                    dc.SaveChanges();
                    message = "Registration successfully done.";
                    Status  = true;
                }
                #endregion
            }
            else
            {
                message = "Invalid Request";
            }

            ViewBag.Message = message;
            ViewBag.Status  = Status;

            return(View(newCustomer));
        }
Example #3
0
 public HomeController(mysqlContext_test context)
 {
     this.context = context;
 }