static void Main(string[] args) { Console.WriteLine("Choose an option"); Console.WriteLine("{1}:Show list of customers"); Console.WriteLine("{2}:Register a new customer"); Console.WriteLine("{3}:Add a point towards a free haircut"); string userInput = Convert.ToString(Console.ReadLine()); if (userInput == "1") { Console.Clear(); ShowCustomers show = new ShowCustomers(); foreach (var person in show.ShowUsers()) { Console.WriteLine($"{person.FirstName} {person.LastName} {person.PhoneNumber} {person.RewardCount}"); } Console.ReadLine(); } else if (userInput == "2") { Console.Clear(); Register reg = new Register(); reg.RegisterUser(); } else if (userInput == "3") { Console.Clear(); AddPoint add = new AddPoint(); add.Points(); } }
public void ShowCustomersTest() { // Arrange mockRepository.Setup(x => x.ShowCustomers()) .Returns(listaCustomers); var handler = new ShowCustomersHandler(mockRepository.Object); // Act ShowCustomers sc = new ShowCustomers(); var res = handler.Handle(sc, ct); Assert.IsNotNull(res.Result); }
public Task <IEnumerable <Core.DTOs.CustomerDTO> > Handle(ShowCustomers request, CancellationToken cancellationToken) { return(Task.Run(() => { return customerRepository.ShowCustomers(); })); }
private void ShowCustomers_OnClick(object sender, RoutedEventArgs e) { var showCustomers = new ShowCustomers(_applicationManager.getCustomers()); showCustomers.Show(); }