public IActionResult UpdateSubjectSemester([FromBody] SubjectSemesterModel model) { if (ModelState.IsValid) { string errorMessage = string.Empty; if (service.UpdateSubjectSemester(model, ref errorMessage)) { return(Json(new Result(true))); } return(Json(new Result(errorMessage))); } return(Json(new Result(ModelState.GetFirstError()))); }
public bool AddSubjectSemester(SubjectSemesterModel model, ref string errorMessage) { using (SZPNUWContext context = new SZPNUWContext()) { if (!context.Subjectssemesters.Where(x => x.Subjectid == model.SubjectId && x.Semesterid == model.SemesterId).AnyLazy()) { Subjectssemesters subSem = new Subjectssemesters(); subSem.Subjectid = model.SubjectId; subSem.Semesterid = model.SemesterId; context.Add(subSem); context.SaveChanges(); return(true); } else { errorMessage = PortalMessages.ObjectExist; } return(false); } }
public IActionResult GetSubjectSemester([FromQuery] int subjectId, int semesterId) { SubjectSemesterModel model = service.GetSubjectSemester(subjectId, semesterId); return(Json(model)); }
public bool UpdateSubjectSemester(SubjectSemesterModel model, ref string errorMessage) { return(service.UpdateSubjectSemester(model, ref errorMessage)); }