public ActionResult Create(TermViewModel termVM) { termService.Create(termVM); ViewBag.Message = "Term added succesfully"; return(View()); }
public async Task <IActionResult> Create([FromBody] Pair termDto) { var term = mapper.Map <Term>(termDto); try{ termService.Create(term); await unitOfWork.CompleteAsync(); return(Ok(term)); } catch (ApplicationException ex) { return(BadRequest(ex.Message)); } }
public async Task <TermDTO> Create([FromBody] TermDTO termRequestDTO) { Term newTerm = new Term { SubjectName = termRequestDTO.SubjectName, SemesterCode = termRequestDTO.SemesterCode }; Term res = await TermService.Create(newTerm); return(new TermDTO { Id = res.Id, SubjectName = res.SubjectName, SemesterId = res.SemesterId, SemesterCode = res.SemesterCode, Errors = res.Errors }); }