public ActionResult Update(Teachers_174852 t) { if (Session["TeacherId"] != null) { try { if (ModelState.IsValid) { Teachers_174852 std = s.Teachers_174852.Where(x => x.TeacherId == t.TeacherId).FirstOrDefault(); if (std != null) { std.FirstName = t.FirstName; std.LastName = t.LastName; std.Address = t.Address; std.DOB = t.DOB; std.City = t.City; std.MobileNumber = t.MobileNumber; s.SaveChanges(); } return(RedirectToAction("Index", "Admin")); } return(RedirectToAction("Index", "Admin")); } catch (Exception ex) { return(RedirectToAction("Index", "Admin")); } } else { return(RedirectToAction("Login")); } }
public ActionResult Login(Teachers_174852 user) { using (Training_20Feb_MumbaiEntity db = new Training_20Feb_MumbaiEntity()) { var usr = db.Teachers_174852.Where(u => u.Username == user.Username && u.Password == user.Password).FirstOrDefault(); if (usr != null) { Session["TeacherId"] = usr.TeacherId.ToString(); Session["Username"] = usr.Username.ToString(); Session["Admin"] = usr.IsAdmin.ToLower(); if (usr != null && usr.IsAdmin.ToLower() == "true") { return(RedirectToAction("Index", "Admi1")); } else if (usr != null && usr.IsAdmin.ToLower() == "false") { return(RedirectToAction("Index")); } else { Session.Clear(); ModelState.AddModelError("", "Username or Password is wrong."); } } else { ModelState.AddModelError("", "Username or Password is wrong."); } } return(View()); }
public ActionResult DeleteConfirmed(int id) { Teachers_174852 teachers_174852 = db.Teachers_174852.Find(id); db.Teachers_174852.Remove(teachers_174852); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "TeacherId,Username,FirstName,LastName,Address,DOB,City,Password,MobileNumber,IsAdmin")] Teachers_174852 teachers_174852) { if (ModelState.IsValid) { db.Entry(teachers_174852).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(teachers_174852)); }
// GET: Teacher/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Teachers_174852 teachers_174852 = db.Teachers_174852.Find(id); if (teachers_174852 == null) { return(HttpNotFound()); } return(View(teachers_174852)); }
public ActionResult TCreate([Bind(Include = "TeacherId,Username,FirstName,LastName,Address,DOB,City,Password,MobileNumber,IsAdmin")] Teachers_174852 teachers_174852) { if (Session["TeacherId"] != null) { if (ModelState.IsValid) { db.Teachers_174852.Add(teachers_174852); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(teachers_174852)); } else { return(RedirectToAction("Login", "Admin")); } }
public ActionResult Register(Teachers_174852 teach) { if (ModelState.IsValid) { try { Training_20Feb_MumbaiEntity db = new Training_20Feb_MumbaiEntity(); db.Teachers_174852.Add(teach); db.SaveChanges(); ModelState.Clear(); ViewBag.Message = teach.FirstName + " " + teach.LastName + "successfully registered"; return(RedirectToAction("Login")); } catch (Exception ex) { return(View(teach)); } } return(View()); }
// GET: Teacher/Delete/5 public ActionResult TDelete(int?id) { if (Session["TeacherId"] != null) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Teachers_174852 teachers_174852 = db.Teachers_174852.Find(id); if (teachers_174852 == null) { return(HttpNotFound()); } return(View(teachers_174852)); } else { return(RedirectToAction("Login", "Admin")); } }
public ActionResult Update() { if (Session["TeacherId"] != null) { try { int id = Convert.ToInt32(Session["TeacherId"]); Teachers_174852 stud = s.Teachers_174852.Where(e => e.TeacherId == id).FirstOrDefault(); if (stud == null) { return(HttpNotFound()); } return(View(stud)); } catch (System.NullReferenceException ex) { return(RedirectToAction("Index", "Admin")); } } else { return(RedirectToAction("Login")); } }