public object AddAccount(Guid userId) { if (!_service.IsUserVerifyed(userId)) { return(new MessageError("Non verified users can not create account")); } // создание номера счета var rnd = new Random(); long number = rnd.Next(0, 1000000000) + 4000000000; while (_service.IsAccountExist(number)) { number = rnd.Next(0, 1000000000) + 4000000000; } // создание id Guid id = Guid.NewGuid(); while (_service.IsAccountExist(id)) { id = Guid.NewGuid(); } return(_service.AddAccount(id, userId, number)); }
public async Task <IActionResult> AddSemester() { return(await _userService.AddAccount(Request)); }