Exemplo n.º 1
0
 static ApplicationLogic()
 {
     meat       = new Meat();
     fruit      = new Fruits();
     nuts       = new Nuts();
     vegetables = new Vegetables();
     fish       = new Fish();
     cereals    = new Cereals();
     bread      = new Bread();
     alchohol   = new Alchohol();
     softDrinks = new SoftDrinks();
     user       = new User("Winnie the Pooh");
 }
Exemplo n.º 2
0
        private string CreateCerials()
        {
            this.writer.Write("Name: ");
            string name = this.reader.Read();

            this.writer.Write("Price: ");
            decimal price = decimal.Parse(this.reader.Read());

            this.writer.Write("Quantity: ");
            int quantity = int.Parse(this.reader.Read());

            Cereals cereals = new Cereals(name, price, quantity);

            this.context.Products.Add(cereals);

            return("The cereals have been successfully added to the database");
        }
Exemplo n.º 3
0
        protected override void Seed(AgriIPCAContext context)
        {
            User defaultUser  = new User("user", "user", Role.User);
            User defaultAdmin = new User("admin", "admin", Role.Admin);

            context.Users.Add(defaultUser);
            context.Users.Add(defaultAdmin);
            context.SaveChanges();

            Animal horse = new Animal("Long horse", 2000, 2, "horse");

            context.Products.Add(horse);

            Cereals wheat = new Cereals("Crunchy", 0.22m, 1000);

            context.Products.Add(wheat);

            Meat meat = new Meat("Pork Meat", 5.89m, 100, new DateTime(2018, 5, 27));

            context.Products.Add(meat);

            DairyProduct milk = new DairyProduct("Mr. Milk", 0.7m, 1000, new DateTime(2018, 3, 28));

            context.Products.Add(milk);

            DairyProduct cheese = new DairyProduct("Alpy", 7, 30, new DateTime(2018, 7, 12));

            context.Products.Add(cheese);

            context.SaveChanges();

            Purchase p1 = new Purchase(cheese.Id, defaultUser.Id, DateTime.Now, 10, 7.23m);
            Purchase p2 = new Purchase(milk.Id, defaultUser.Id, DateTime.Now, 100, 0.43m);
            Purchase p3 = new Purchase(wheat.Id, defaultUser.Id, new DateTime(2018, 5, 10), 10, 0.27m);
            Purchase p4 = new Purchase(cheese.Id, defaultUser.Id, new DateTime(2018, 4, 8), 2, 6.99m);
            Purchase p5 = new Purchase(meat.Id, defaultUser.Id, new DateTime(2018, 6, 1), 10, 6.58m);

            context.Purchases.Add(p1);
            context.Purchases.Add(p2);
            context.Purchases.Add(p3);
            context.Purchases.Add(p4);
            context.Purchases.Add(p5);
            context.SaveChanges();
        }