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);
        }
示例#3
0
 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"));
     }
 }