public ActionResult Create([Bind(Include = "ExamId,ExamName,EduYearId")] Exam model) { if (!LoginStatus()) { return(RedirectToAction("Login", "Admins", null)); } bool Exists = _db.Exams.Any(d => d.ExamName.Equals(model.ExamName)); if (!Exists) { if (ModelState.IsValid) { model.EduYear = _db.EduYears.Find((int)GetEduYearId); model.EduYearId = (int)GetEduYearId; _db.Exams.Add(model); _db.SaveChanges(); return(Json("")); } else { return(Json("Model is not valid.")); } } else { return(Json("Try another label name")); } }
public ActionResult Create([Bind(Include = "EduYearName,EduStart,EduEnd")] EduYear model) { if (!LoginStatus()) { return(RedirectToAction("Login", "Admins", null)); } if (model.EduStart >= model.EduEnd) { return(Json("start date should be before end date")); } bool Exists = _db.EduYears.Any(d => d.EduYearName.Equals(model.EduYearName)); if (!Exists) { if (ModelState.IsValid) { _db.EduYears.Add(model); _db.SaveChanges(); return(Json("")); } else { return(Json("Model is not valid.")); } } else { return(Json("Try another label name")); } }
public ActionResult Create([Bind(Include = "Name,OrderId")] TeachingType model) { if (!LoginStatus()) { return(RedirectToAction("Login", "Admins", null)); } bool Exists = _db.TeachingTypes.Any(d => d.Name.Equals(model.Name)); if (!Exists) { if (ModelState.IsValid) { _db.TeachingTypes.Add(model); _db.SaveChanges(); return(Json("")); } else { return(Json("Model is not valid.")); } } else { return(Json("Try another label name")); } }