Ejemplo n.º 1
0
        public static void testMain()
        {
            var             user1         = UsersDatabaseRepository.FakeUsers();
            var             chosenUser    = user1.AnonymusUser();
            var             fakeRepo      = ServiceAndMastersRepository.FakeRepo();
            Service         service1      = fakeRepo.AllServices[0];
            Master          chosenmaster1 = service1.Masters[1];
            DateTime        chosendate    = DateTime.Now.Date;
            List <TimeSpan> availabletime = chosenmaster1.AvailableTime(chosendate);
            TimeSpan        chosentime    = availabletime[5];
            Order           orderdone     = new Order()
            {
                Master = chosenmaster1, Service = service1, Date = chosendate + chosentime
            };

            //chosenUser.AddOrder(orderdone);
            chosenmaster1.MastersOrders.Add(orderdone);
            var availabletime1 = chosenmaster1.AvailableTime(chosendate);

            foreach (var r in availabletime1)
            {
                Console.WriteLine($"{r}");
            }
        }
Ejemplo n.º 2
0
        public void CreateUserTest()
        {
            UsersDatabaseRepository repository = new UsersDatabaseRepository();

            repository.CreateUser("somelogin", "password", "*****@*****.**", UserRole.User);
        }
Ejemplo n.º 3
0
        public void DeleteUserTest()
        {
            UsersDatabaseRepository repository = new UsersDatabaseRepository();

            repository.DeleteUser("*****@*****.**");
        }
Ejemplo n.º 4
0
        public void UpdateUserTest()
        {
            UsersDatabaseRepository repository = new UsersDatabaseRepository();

            repository.UpdateUser("login", "*****@*****.**", UserRole.Admin);
        }
Ejemplo n.º 5
0
 public void GetUserTest()
 {
     UsersDatabaseRepository repository = new UsersDatabaseRepository();
     var user = repository.GetUser("*****@*****.**");
 }