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; }
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; }