예제 #1
0
 public IHttpActionResult Post(UserDTO userDTO)
 {
     using (uowUser)
     {
         try
         {
             var usuarios = uowUser.UserRepository.GetAll();
             appUser.ValidaUsuarioExiste(usuarios, userDTO);
             var user = appUser.Post(userDTO);
             uowUser.UserRepository.Insert(user);
             uowUser.SaveChanges();
             return(Ok());
         }
         catch (Exception ex)
         {
             return(BadRequest(ex.Message));
         }
     }
 }