public ActionResult Add(LoginViewModel model) { if (ModelState.IsValid) { using (CRUDDataEntities db = new CRUDDataEntities()) { var Search = db.Logins.Where(m => m.UserName == model.UserName).FirstOrDefault(); if (Search == null) { db.Logins.Add(new Login { UserName = model.UserName, Hobby1 = model.Hobby1, Hobby2 = model.Hobby2, Hobby3 = model.Hobby3, Gender = model.Gender, CityId = model.CityId, }); db.SaveChanges(); ViewBag.Message = "Registrated"; } else { ViewBag.Message = "Not Registrated"; } } } else { ViewBag.Message = "Fill The Required Fields"; } return(View()); }
public ActionResult Edit(LoginViewModel model) { if (ModelState.IsValid) { using (CRUDDataEntities db = new CRUDDataEntities()) { var Search = db.Logins.Where(x => x.UserId == model.UserId).FirstOrDefault(); if (Search == null) { ViewBag.Message = "Cant Updated"; } else { Search.CityId = model.CityId; Search.Gender = model.Gender; Search.Hobby1 = model.Hobby1; Search.Hobby2 = model.Hobby2; Search.Hobby3 = model.Hobby3; Search.UserId = model.UserId; Search.UserName = model.UserName; db.SaveChanges(); ViewBag.Message = "Data Updated"; return(View(model)); } } } else { ViewBag.Message = "Required Field check"; } return(View(model)); }
public ActionResult Delete(LoginViewModel model) { using (CRUDDataEntities db = new CRUDDataEntities()) { var Search = db.Logins.Where(x => x.UserId == model.UserId).FirstOrDefault(); if (Search == null) { ViewBag.Message = "Cant Deleted"; } else { db.Logins.Remove(Search); db.SaveChanges(); return(RedirectToAction("Index")); } } return(View()); }