public IActionResult AddOrEditSubject(AddOrUpdateSubjectDto addOrUpdateSubjectDto) { if (ModelState.IsValid) { _subjectService.AddOrUpdate(addOrUpdateSubjectDto); return(RedirectToAction("Index")); } return(View()); }
public IActionResult AddOrUpdateSubject([FromForm] AddOrUpdateSubjectDto subjectDto) { try { if (ModelState == null || !ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(_subjectService.AddOrUpdate(subjectDto))); } catch (Exception ex) { _logger.LogError(ex.Message, ex); return(StatusCode(500, "Error occured")); } }
public IActionResult AddOrEditSubject(AddOrUpdateSubjectDto addOrUpdateSubjectDto) { try { if (ModelState.IsValid) { _subjectService.AddOrUpdate(addOrUpdateSubjectDto); return(RedirectToAction("Index")); } return(View()); } catch (Exception e) { Console.WriteLine(e); throw; } }