Beispiel #1
0
        public async Task <bool> SaveIngredientInventory(IngredientTotalUnitModel model)
        {
            using (CircleCoffeeContext db = new CircleCoffeeContext())
            {
                var ingredientTotalUnit = db.TblIngredientInventory.Where
                                              (x => x.IngredientName == model.IngredientName).FirstOrDefault();
                if (ingredientTotalUnit == null)
                {
                    ingredientTotalUnit = new TblIngredientInventory()
                    {
                        IngredientName = model.IngredientName,
                        TotalUnit      = model.TotalUnit
                    };
                    db.TblIngredientInventory.Add(ingredientTotalUnit);
                }
                else
                {
                    ingredientTotalUnit.IngredientName = model.IngredientName;
                    ingredientTotalUnit.TotalUnit      = model.TotalUnit;
                }

                return(await db.SaveChangesAsync() >= 1);
            }
        }