Esempio n. 1
0
        public async Task <ResponseBase> Add(ProdutoModel poduto)
        {
            var response = new ResponseBase();

            try
            {
                Produto produtoDomain = _mapper.Adapt <ProdutoModel, Produto>(poduto);
                response.OperationResult.Id = await _produtoRepository.Add(produtoDomain);

                response.OperationResult.Status = StatusOperation.OKRESULT;
            }
            catch (Exception ex)
            {
                response.OperationResult.Status  = StatusOperation.ERRORRESULT;
                response.OperationResult.Message = ex.Message;
            }
            return(response);
        }
Esempio n. 2
0
 public async Task RegisterUser(UserModel userModel)
 {
     try
     {
         User userDomain = _mapper.Adapt <UserModel, User>(userModel);
         await _oauthRepository.RegisterUser(userDomain);
     }
     catch (Exception)
     {
         throw;
     }
 }