public bool UpdateFaculty(FacultiesVM facultyVM) { var faculty = _mapper.Map <Faculties>(facultyVM); var response = _facultiesRepo.UpdateFaculty(faculty); return(response.Result); }
public bool AddFaculty(FacultiesVM facultyVM) { var faculty = _mapper.Map <Faculties>(facultyVM); faculty.Id = Guid.NewGuid(); var response = _facultiesRepo.AddFaculty(faculty); return(response.Result); }
public ResultsVM Post([FromBody] FacultiesVM faculty) { try { var response = _facultiesService.AddFaculty(faculty); return(new ResultsVM(response, Resources.Enums.StatusCodes.Success, null)); } catch (Exception ex) { return(new ResultsVM(null, Resources.Enums.StatusCodes.InternalServerError, "Error in adding new Faculty member")); } }