Exemplo n.º 1
0
 public BaseRepository(RestaurantAppContext context)
 {
     Context = context;
 }
Exemplo n.º 2
0
 public UsersController(RestaurantAppContext context)
 {
     _context = context;
 }
Exemplo n.º 3
0
 public BillsController(RestaurantAppContext context)
 {
     _context = context;
 }
Exemplo n.º 4
0
 public AccountRepository(RestaurantAppContext context) : base(context)
 {
 }
Exemplo n.º 5
0
 public MenuRepository(RestaurantAppContext context) : base(context)
 {
 }
Exemplo n.º 6
0
 public FoodsController(RestaurantAppContext context)
 {
     _context = context;
 }
Exemplo n.º 7
0
 public OrderRepository(RestaurantAppContext context) : base(context)
 {
 }
Exemplo n.º 8
0
        private static List <Product> GetProducts(RestaurantAppContext db)
        {
            var products = new List <Product>();

            var bar     = db.Categories.First(c => c.Name == Restaurant.Data.Models.Enums.Categories.Bar);
            var kitchen = db.Categories.First(c => c.Name == Restaurant.Data.Models.Enums.Categories.Kitchen);
            var dessert = db.Categories.First(c => c.Name == Restaurant.Data.Models.Enums.Categories.Dessert);
            var other   = db.Categories.First(c => c.Name == Restaurant.Data.Models.Enums.Categories.Other);
            var barSlow = db.Categories.First(c => c.Name == Restaurant.Data.Models.Enums.Categories.BarSlow);

            //Bar products
            var product0 = new Product()
            {
                Name = "Coca-Cola", Category = bar, Description = "gazirarno i vredno", Price = 1.20m, ImageUrl = "http://www.cantina-ola.com/media/7/21.jpg"
            };
            var product1 = new Product()
            {
                Name = "Pepsi", Category = bar, Description = "pak gazirano i vredno", Price = 1.30m, ImageUrl = "http://tuidagroup.com/2994-large_default/PEPSI-05L12.jpg"
            };
            var product2 = new Product()
            {
                Name = "Water", Category = bar, Description = "polezno i vkusno", Price = 1.00m, ImageUrl = "http://www.homebag.bg/media/7/8017.jpg"
            };

            //Kitchen products
            var product3 = new Product()
            {
                Name = "Musaka", Category = kitchen, Description = "Best meal in the world ever", Price = 5.60m, ImageUrl = "https://i.ytimg.com/vi/S8j6Tc-1APk/maxresdefault.jpg"
            };
            var product4 = new Product()
            {
                Name = "Gyuveche", Category = kitchen, Description = "Bulgarian traditional meal, kind of", Price = 5.20m, ImageUrl = "https://gotvach.bg/files/lib/600x350/ovcharsko-guveche-sirene.JPG"
            };
            var product5 = new Product()
            {
                Name = "Banitsa", Category = kitchen, Description = "Another Bulgarian traditional meal. Delicious!", Price = 5.50m, ImageUrl = "https://gotvach.bg/files/lib/600x350/spoluchliva-banica-sirene.JPG"
            };
            var product6 = new Product()
            {
                Name = "Chicken with rice", Category = kitchen, Description = "Cicken with rice only for post-traiing meals.", Price = 6.00m, ImageUrl = "https://recepti.ezine.bg/files/lib/500x350/pile-oriz-zvezdev.jpg"
            };

            //Dessert products
            var product7 = new Product()
            {
                Name = "Ice-cream", Category = dessert, Description = "ice-cream for sore throat", Price = 5.10m, ImageUrl = "https://recepti.gotvach.bg/files/lib/500x350/melba3.jpg"
            };
            var product8 = new Product()
            {
                Name = "Fruit salad", Category = dessert, Description = "best in vitamins and stuff", Price = 8.40m, ImageUrl = "http://assets.kulinaria.bg/attachments/pictures-images/0000/5689/MAIN-2015-07-31-11-14-39-0300-0-1-2.jpg?1438330483"
            };
            var product9 = new Product()
            {
                Name = "Pancakes", Category = dessert, Description = "tastiest pankaces ever lol", Price = 2.50m, ImageUrl = "https://ezine.bg/files/lib/600x350/palachinki18.jpg"
            };

            //Bar slow products
            var product10 = new Product()
            {
                Name = "Mojito", Category = barSlow, Description = "best Mojito ever to be made", Price = 10.90m, ImageUrl = "https://cdn.liquor.com/wp-content/uploads/2018/09/04153106/mojito-720x720-recipe.jpg"
            };
            var product11 = new Product()
            {
                Name = "Sex on the beach", Category = barSlow, Description = "best sex on the beach ever to be made lol", Price = 9.50m, ImageUrl = "https://makemeacocktail.com/images/cocktails/6798/sex_on_the_breach_2.jpg"
            };

            products.Add(product0);
            products.Add(product1);
            products.Add(product2);
            products.Add(product3);
            products.Add(product4);
            products.Add(product5);
            products.Add(product6);
            products.Add(product7);
            products.Add(product8);
            products.Add(product9);
            products.Add(product10);
            products.Add(product11);

            return(products);
        }
 public TablesController(RestaurantAppContext context)
 {
     _context = context;
 }