示例#1
0
        public GetById(ITestOutputHelper output)
        {
            _output = output;
            var dbOptions = new DbContextOptionsBuilder <BookingSystemContext>()
                            .UseInMemoryDatabase(databaseName: "TestCatalog")
                            .Options;

            _context = new BookingSystemContext(dbOptions);
            _appointmentRepository = new AppointmentRepository(_context);
        }
示例#2
0
 public DriversController(BookingSystemContext context)
 {
     _context = context;
 }
示例#3
0
        protected override void Seed(BookingSystemContext context)
        {
            if (context.Companies.Any())
            {
                return;
            }

            IList <Category> categories = new List <Category>()
            {
                new Category()
                {
                    CategoryName        = "Beauty Salons",
                    CategoryDescription = "Book your next beauty procedure",
                    CategoryImage       = "/Images/Categories/beautysalon.jpg"
                },
                new Category()
                {
                    CategoryName        = "Consultants",
                    CategoryDescription = "Book your next consultant appointment",
                    CategoryImage       = "/Images/Categories/consultant.jpg"
                },
                new Category()
                {
                    CategoryName        = "Education",
                    CategoryDescription = "Book your next private lesson",
                    CategoryImage       = "/Images/Categories/tutor.jpg"
                },
                new Category()
                {
                    CategoryName        = "Health Clinics",
                    CategoryDescription = "Book your next medical examination",
                    CategoryImage       = "/Images/Categories/medical.jpg"
                },
                new Category()
                {
                    CategoryName        = "Sport & Fitness",
                    CategoryDescription = "Book your next individual training hour",
                    CategoryImage       = "/Images/Categories/sport.jpg"
                },
                new Category()
                {
                    CategoryName        = "Wellness",
                    CategoryDescription = "Book your next SPA procedure",
                    CategoryImage       = "/Images/Categories/wellness.jpg"
                },
                new Category()
                {
                    CategoryName        = "Dental Surgeries",
                    CategoryDescription = "Book your next dental procedure",
                    CategoryImage       = "/Images/Categories/dentist.jpg"
                },
                new Category()
                {
                    CategoryName        = "Make Up",
                    CategoryDescription = "Book your make up hour. Enjoy!",
                    CategoryImage       = "/Images/Categories/make-up.jpg"
                },
                new Category()
                {
                    CategoryName        = "Other",
                    CategoryDescription = "Book your hour in some other hourly services",
                    CategoryImage       = "/Images/Categories/other.jpg"
                }
            };

            context.Categories.AddOrUpdate(categories.ToArray());
        }
 public BaseRepository(BookingSystemContext context)
 {
     _context = context;
 }
 public GetByIdOnRealDB(ITestOutputHelper output)
 {
     _output  = output;
     _context = new BookingSystemContext();
     _appointmentRepository = new AppointmentRepository(_context);
 }
 public StudentController(BookingSystemContext context)
 {
     _context = context;
 }
示例#7
0
 public StudentSearchLogic()
 {
     Context = new BookingSystemContext();
 }
 public CitiesController(BookingSystemContext context)
 {
     _context = context;
 }
示例#9
0
 protected override void Seed(BookingSystemContext context)
 {
     BookingSystemInitializer.SeedData(context);
 }