Esempio n. 1
0
            public async Task <IActionResult> Add([FromRoute] Guid universityId, [FromBody] CreateFacultyModel model)
            {
                model.UniversityId = universityId;
                var result = await _facultyService.Add(model);

                return(Created(result.Id.ToString(), null));
            }
Esempio n. 2
0
 public async Task<FacultyModel> Add(CreateFacultyModel model)
 {
     var university = await _repository.GetAllDependenciesById(model.UniversityId);
     var faculty = _mapper.Map<Faculty>(model);
     university.AddFaculty(faculty);
     _repository.Update(university);
     await _repository.SaveChanges();
     return _mapper.Map<FacultyModel>(faculty);
 }