public async Task <CourseFieldDTO> Edit(CourseFieldDTO dto) { var courseField = dto.MapTo <TCourseField>(); await courseFieldRepository.Edit(courseField, Session); return(courseField.MapTo <CourseFieldDTO>()); }
public async Task <IActionResult> PutCourseField(CourseFieldDTO courseFieldDto) { var courseField = await courseFieldService.Edit(courseFieldDto); if (courseField == null) { return(BadRequest()); } return(Ok(courseField)); }
public async Task <ActionResult <CourseFieldDTO> > PostCourseField(CourseFieldDTO courseFieldDto) { try { var courseField = await courseFieldService.Edit(courseFieldDto); return(Ok(courseField)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }