Ejemplo n.º 1
0
        public string AddDrink(Drink drink)
        {
            var    drinkValidation = new DrinkValidationControls(this);
            string result          = drinkValidation.ValidateItemforAdd(drink);

            if (result.Substring(0, 4) == "Fail")
            {
                return(result);
            }
            else
            {
                drinks.Add(drink);
                return(result);
            }
        }
Ejemplo n.º 2
0
        public string DeleteDrink(Drink drink)
        {
            var    drinkValidation = new DrinkValidationControls(this);
            string result          = drinkValidation.ValidateItemforDelete(drink);

            if (result.Substring(0, 4) == "Fail")
            {
                return(result);
            }
            else
            {
                var drinkDeleted = drinks.FirstOrDefault(x => x.Id == drink.Id);
                drinks.Remove(drinkDeleted);
                return(result);
            }
        }