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); } }
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)); }
public HomeController(mysqlContext_test context) { this.context = context; }