private Guest AddGuest(String Name, String Email, String Country) { Guest guest = new Guest { Name = Name, Email = Email, Country = Country }; _guestRepository.Add(guest); return(guest); }
private void ExecuteCreateUser() { if (!string.IsNullOrWhiteSpace(FirstName) && !string.IsNullOrWhiteSpace(Lastname) && !string.IsNullOrWhiteSpace(Phone) && DateOfBirth != default(DateTime)) { if (IsEdit) { Guest.FirstName = FirstName; Guest.Lastname = Lastname; Guest.PhoneNumber = Phone; Guest.Username = UserName; Guest.PasswordHash = PasswordHash; Guest.DateOfBirth = DateOfBirth; GuestRepository.Update(Guest); } else { Guest = new Guest { FirstName = FirstName, Lastname = Lastname, PhoneNumber = Phone, Username = UserName, PasswordHash = PasswordHash, DateOfBirth = DateOfBirth }; GuestRepository.Add(Guest); } GuestRepository.Save(); Messenger.Default.Send(new UpdateGuestMessage()); Messenger.Default.Send(new CloseDialogMessage()); } else { NotificationService.Warning("Validation error!", "You need to fill out all forms, except username and password"); } }
public FrontView() { Console.WriteLine("[1] Login:"******"[2] Register:"); int choice = Int32.Parse(Console.ReadLine()); InitialMenuEnum c = (InitialMenuEnum)choice; if (c == InitialMenuEnum.Login) { LoginView loginView = new LoginView(); loginView.Show(); } else if (c == InitialMenuEnum.Register) { GuestRepository guestRepository = new GuestRepository(); guestRepository.Add(); } else { Console.WriteLine("Invalid choice! Please try again!"); } }