Exemplo n.º 1
0
        public void DeleteDetails(int _itemId)
        {
            TeaShop item = db.TeaShops.Where(x => x.ItemId == _itemId).FirstOrDefault();

            db.TeaShops.Remove(item);
            db.SaveChanges();
        }
Exemplo n.º 2
0
        public void InsertDetails(TeaShopVM item)
        {
            TeaShop _shopItem = new TeaShop();

            _shopItem.ItemName    = item.ItemName;
            _shopItem.Price       = item.Price;
            _shopItem.ImageFile   = item.ImageFile;
            _shopItem.Description = item.Description;
            db.TeaShops.Add(_shopItem);
            db.SaveChanges();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            var teaMaker = new TeaMaker();
            var teaShop  = new TeaShop(teaMaker);

            teaShop.TakeOrder("less sugar", 1);
            teaShop.TakeOrder("more milk", 2);
            teaShop.TakeOrder("without sugar", 5);

            teaShop.Serve();
            Console.ReadLine();
        }
Exemplo n.º 4
0
        public TeaShopVM GetDetailsById(int _itemId)
        {
            TeaShop   item  = db.TeaShops.Where(x => x.ItemId == _itemId).FirstOrDefault();
            TeaShopVM _item = new TeaShopVM();

            _item.ItemId      = item.ItemId;
            _item.ItemName    = item.ItemName;
            _item.Price       = item.Price;
            _item.ImageFile   = item.ImageFile;
            _item.Description = item.Description;

            return(_item);
        }
Exemplo n.º 5
0
        public void UpdateDetails(TeaShopVM _item)
        {
            TeaShop item = db.TeaShops.Where(x => x.ItemId == _item.ItemId).FirstOrDefault();

            if (item != null)
            {
                item.ItemName    = _item.ItemName;
                item.Price       = _item.Price;
                item.Description = _item.Description;
                item.ImageFile   = _item.ImageFile;
            }
            db.Entry(item).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
        }
Exemplo n.º 6
0
 static void DemoSimpleFactory()
 {
     var tea = TeaShop.BrewTea("Green");
 }