public ActionResult UserRegistration(FormCollection collection) { if (ModelState.IsValid) { UserObj.Surname = collection["Surname"]; UserObj.Othername = collection["Othername"]; UserObj.Sex = collection["Sex"]; UserObj.PhoneNumber = collection["PhoneNumber"]; UserObj.Address = collection["Address"]; UserObj.Username = collection["Username"]; UserObj.Password = collection["Password"]; UserObj.RoleID = 2;//Ordinary user role if (collection["Password"] == collection["ConfirmPassword"]) { var result = userBs.GetByUsername(UserObj.Username); if (result != null) { ViewData["Message"] = "Username already exist"; return(View(UserObj)); } UserObj.Status = 0; UserObj.Keydate = DateTime.Now; UserObj.Flag = "A"; userBs.Insert(UserObj); ViewData["Message"] = "Record save successfully"; return(View()); } else { ViewData["Message"] = "Password does not matches"; //return RedirectToAction("LaundryManRegistration"); return(View(UserObj)); } } else { return(View()); } //return View(); }
public IHttpActionResult Post(User user) { if (ModelState.IsValid) { if (userObjBs.Insert(user)) { return(CreatedAtRoute("DefaultApi", new { email = user.Email }, user)); } else { foreach (var error in userObjBs.Errors) { ModelState.AddModelError("", error); } return(BadRequest(ModelState)); } } else { return(BadRequest(ModelState)); } }