public ActionResult RegisterTeacher(RegisterTeacher RgTech) { if (ModelState.IsValid) { if (!db.tbl_Teacher.Any(x => x.Teacher_Email == RgTech.Teacher_Email)) { tbl_Teacher teach = new tbl_Teacher(); teach.Teacher_Name = RgTech.Teacher_Name; teach.Teacher_Email = RgTech.Teacher_Email; teach.Teacher_Password = RgTech.Password; teach.Teacher_Phone = RgTech.Teacher_Phone; teach.Teacher_CreatedOn = DateTime.Now; teach.IsAccepted = false; teach.IsDeleted = false; db.tbl_Teacher.Add(teach); db.SaveChanges(); return(RedirectToAction("TeacherLogin")); } else { ViewBag.msg = "هذا الحساب موجود بالفعل"; } } return(View(RgTech)); }
public ActionResult AddTeacher(RegisterTeacher AddTeach) { if (Session["Admin_Id"] == null || Session["Admin_Name"] == null) { return(RedirectToAction("AdminLogin", "Home")); } else { if (ModelState.IsValid) { if (!db.tbl_Teacher.Any(x => x.Teacher_Email == AddTeach.Teacher_Email)) { tbl_Teacher tech = new tbl_Teacher(); tech.Teacher_Name = AddTeach.Teacher_Name; tech.Teacher_Email = AddTeach.Teacher_Email; tech.Teacher_Password = AddTeach.Password; tech.Teacher_Phone = AddTeach.Teacher_Phone; tech.Teacher_CreatedOn = DateTime.Now; tech.IsDeleted = false; tech.IsAccepted = false; db.tbl_Teacher.Add(tech); db.SaveChanges(); return(RedirectToAction("TeacherMangement")); } else { ViewBag.msg = "هذا الحساب موجود بالفعل"; } } return(View(AddTeach)); } }
public ActionResult CancelTeacher([Bind(Exclude = ("Teacher_CreatedOn,Teacher_Name,Teacher_Email,Teacher_Password,IsDeleted"))] tbl_Teacher EdTeach) { if (Session["Admin_Id"] == null || Session["Admin_Name"] == null) { return(RedirectToAction("AdminLogin", "Home")); } else { int id = (int)TempData["TeacherId"]; var teach = db.tbl_Teacher.Where(a => a.Teacher_Id == id).FirstOrDefault(); teach.IsAccepted = false; db.Entry(teach).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("TeacherMangement")); } }