Пример #1
0
 public ServiceResult<User> Register(User user)
 {
     try
     {
         var existedUser = UserRepository.UserExists(user);
         if (existedUser.Success == false)
         {
             var registerUser = UserRepository.Register(user);
             if (registerUser.Success == true)
             {
                 return ServiceResult<User>.SuccessFunc(registerUser.Message, user);
             }
             else
             {
                 return ServiceResult<User>.ErrorFunc(registerUser.Message, user);
             }
         }
         else
         {
             return ServiceResult<User>.ErrorFunc(existedUser.Message, user);
         }
     }
     catch (Exception ex)
     {
         Debug.WriteLine(ex.Message);
     }
     return null;
 }
Пример #2
0
 public ServiceResult<User> EditUser(User user)
 {
     try
     {
         var userEdited = adminRepository.EditUser(user);
         return userEdited.Success ? ServiceResult<User>.SuccessFunc("",user) : ServiceResult<User>.ErrorFunc("", user);
     }
     catch (Exception ex)
     {
         Debug.WriteLine(ex.Message);
     }
     return null;
 }