public static void AddUser() { try { string firstName = ServantClass.AddUserName(FirstNameMessage); string lasttName = ServantClass.AddUserName(LastNameMessage); DateTime birthDate = ServantClass.AddUserBirthDate(BirthDateMessage); UserLogic.Add(new User(firstName, lasttName, birthDate)); Console.WriteLine("User successfully added."); } catch (Exception e) { Console.WriteLine("Cannot to add user"); Console.WriteLine(e.Message); throw; } }
public static void UpdateUser() { int id = ServantClass.CheckId("Enter user ID to update user data: "); try { User user = UserLogic.GetById(id); if (user != null) { Console.Write("User: "******"There are no users with this ID."); return; } Console.WriteLine("Enter new user details:"); string firstName = ServantClass.AddUserName(FirstNameMessage); string lastName = ServantClass.AddUserName(LastNameMessage); DateTime birthDate = ServantClass.AddUserBirthDate(BirthDateMessage); UserLogic.Update(id, new User(firstName, lastName, birthDate)); Console.WriteLine("User successfully updated."); } catch (Exception e) { Console.WriteLine("Cannot to update user."); Console.WriteLine(e.Message); throw; } }