Esempio n. 1
0
        public async Task <Diver> AddDiverAsync(EditDiverModel model)
        {
            if (model == null)
            {
                throw new ArgumentNullException(nameof(model));
            }

            var poco = _mapper.Map <DiverPoco>(model);

            var added = await _diverRepository.AddAsync(poco);

            var diver = _mapper.Map <Diver>(added);

            return(diver);
        }