public ActionResult Edit(Student student) { if (ModelState.IsValid) { try { Student _student = dbCtx.Students.Where(w => w.ID == student.ID).FirstOrDefault(); _student.FName = student.FName; _student.LName = student.LName; _student.EmailID = student.EmailID; _student.Pswd = student.Pswd; dbCtx.SaveChanges(); TempData["msg"] = "Student details updated successfully!"; return RedirectToAction("ShowAll"); } catch (Exception ex) { ViewBag.Result = ex.ToString(); } return View(student); } else { //return RedirectToAction("ShowAll"); return View(student); } }
public ActionResult Create(Student student) { if (ModelState.IsValid) { try { dbCtx.Students.Add(student); dbCtx.SaveChanges(); ViewBag.Result = "Student Created successfully!"; ModelState.Clear(); //return RedirectToAction("ShowAll"); } catch (Exception ex) { ViewBag.Result = ex.ToString(); } student = new Student(); student.ID = dbCtx.Students.Max(m => m.ID) + 1; return View(student); } else { student = new Student(); student.ID = dbCtx.Students.Max(m => m.ID) + 1; return View(student); } }
public ActionResult Create() { Student student = new Student(); student.RollNo = dbCtx.Students.Max(m => m.RollNo) + 1; return View(student); }
public ActionResult Login(Student stu) { var query = (from name in dbCtx.Students where name.EmailID == stu.EmailID && name.Pswd == stu.Pswd select name).FirstOrDefault(); dbCtx.SaveChanges(); if (query != null) { FormsAuthentication.SetAuthCookie(stu.EmailID, true); return RedirectToAction("Create"); } else { ViewBag.notfound = "Username or password is not valid"; return View(); } }