Example #1
0
        public async Task <ProdutoViewModel> InsereSeriail(SerialViewModel serialViewModel)
        {
            var serial = _mapper.Map <Serial>(serialViewModel);

            _repositorio.AddSerial(serial);
            await _uow.Commit();

            var produtoPersistido = await _repositorio.GetById(serialViewModel.IdProduto);

            if (produtoPersistido == null)
            {
                return(new ProdutoViewModel());
            }

            return(_mapper.Map <ProdutoViewModel>(produtoPersistido));
        }