예제 #1
0
파일: ProdutoApp.cs 프로젝트: vns140/ltm
        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);
        }
예제 #2
0
파일: OAuthApp.cs 프로젝트: vns140/ltm
 public async Task RegisterUser(UserModel userModel)
 {
     try
     {
         User userDomain = _mapper.Adapt <UserModel, User>(userModel);
         await _oauthRepository.RegisterUser(userDomain);
     }
     catch (Exception)
     {
         throw;
     }
 }