public async Task <IActionResult> Post([FromBody] Models.Subject value) { try { await Subject.AddSubject(value); return(Ok()); } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public ActionResult CreateSubject(tbl_MCE_Subject mce_Subject) { _subject.AddSubject(mce_Subject); var subject_Type = new List <DDL_Data> { new DDL_Data() { vchText = "Theory", vchValue = "Theory" }, new DDL_Data() { vchText = "Practical", vchValue = "Practical" } }; ViewBag.subject_Type = subject_Type.ToList(); var subject_Category = new List <DDL_Data> { new DDL_Data() { vchText = "Basic Science Courses", vchValue = "BS" }, new DDL_Data() { vchText = "Engineering Science Courses", vchValue = "ES" }, new DDL_Data() { vchText = "Professional Core Courses", vchValue = "Prof" }, new DDL_Data() { vchText = "Humanities and Social Sciences including Management Courses", vchValue = "Humanities" }, new DDL_Data() { vchText = "Mandatory Courses", vchValue = "Mandatory" } }; ViewBag.subject_Category = subject_Category.ToList(); ViewBag.courseList = course.CourseList().ToList(); TempData["Success"] = "Data Inserted Successfully"; ModelState.Clear(); return(View()); }
public async Task AddSubject(Subject subject) { await _subjectRepository.AddSubject(subject); }