Example #1
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);
 }
Example #2
0
        public async Task <UniversityModel> Add(CreateUniversityModel model)
        {
            var university = _mapper.Map <University>(model);

            await _universitiesRepository.Add(university);

            await _universitiesRepository.SaveChanges();

            return(_mapper.Map <UniversityModel>(university));
        }