public ActionResult Update(int id, UserInfoo user_obj) { try { using (Entities eobj = new Entities()) { eobj.Entry(user_obj).State = EntityState.Modified; eobj.SaveChanges(); } return(RedirectToAction("List"));//after update,the updated value shown in List,so back to /User_Info/List } catch { return(View()); //Update.cshtml pg e rtn krbe } }
public ActionResult SignUp(UserInfoo user_obj) { //to save values into UserInfoo table using (Entities eobj = new Entities()) { //to check duplicate values if (eobj.UserInfoo.Any(x => x.UserName == user_obj.UserName && x.Email == user_obj.Email)) { ViewBag.DuplicateMessage = "Username or Email already exist"; return(RedirectToAction("SignUp")); } eobj.UserInfoo.Add(user_obj); eobj.SaveChanges(); } ModelState.Clear(); return(RedirectToAction("SignIn")); }
public ActionResult Delete(int id, UserInfoo user_obj) { try { using (Entities eobj = new Entities()) { var dlt = eobj.UserInfoo.Where(d => d.UserID == id).FirstOrDefault(); eobj.UserInfoo.Remove(dlt); eobj.SaveChanges(); } return(RedirectToAction("List")); } catch { return(View()); } }
public ActionResult SignIn(UserInfoo user_obj) { using (Entities eobj = new Entities()) { var user_check = eobj.UserInfoo.Single(u => u.UserName == user_obj.UserName && u.Email == user_obj.Email && u.Password == user_obj.Password); if (user_check != null) { Session["UserID"] = user_check.UserID.ToString(); Session["UserName"] = user_check.UserName.ToString(); Session["Email"] = user_check.UserName.ToString(); return(RedirectToAction("LoggedIn")); } else { ModelState.AddModelError(" ", "Username or Password is wrong"); } return(View()); } }
// GET: UserInfoo public ActionResult SignUp(int id = 0) { UserInfoo user_obj = new UserInfoo(); return(View(user_obj)); }