diff --git a/Zurnal/Domain/UseCase/UserUseCase.cs b/Zurnal/Domain/UseCase/UserUseCase.cs index 2860b17..3e34f6b 100644 --- a/Zurnal/Domain/UseCase/UserUseCase.cs +++ b/Zurnal/Domain/UseCase/UserUseCase.cs @@ -35,16 +35,11 @@ namespace Zurnal.Domain.UseCase { UserLocalEntity userLocalEntity = new UserLocalEntity { FIO = user.FIO, GroupID = id, Guid = user.Guid }; UserLocalEntity? result = _repositoryUserImpl.UpdateUser(userLocalEntity); - if (result == null) throw new Exception("Пользователь не обновлен."); - Group? group = GetAllGroups().FirstOrDefault(it => - { - bool v = it.Id == result.GroupID.ToString(); - return v; - }); - if (group == null) throw new Exception("Группа не обновлена."); - - return new User { FIO = user.FIO, Guid = user.Guid, Group = group }; - } + if (result == null) throw new Exception("User update failed."); + Group? group = GetAllGroups().FirstOrDefault(it => it.Id == result.GroupID.ToString()); + if (group == null) throw new Exception("Group not found."); + return new User { FIO = user.FIO, Guid = user.Guid, Group = group }; + } private List GetAllGroups() {