public IActionResult AddNewIngredient(IngredientForViewVm ingredient)
 {
     if (ingredient.Btn == "Submit")
     {
         _ingredientService.AddNewIngredient(ingredient);
     }
     return(RedirectToAction("EditIngredientsList"));
 }
Esempio n. 2
0
        public int GetHashCode(IngredientForViewVm ingredient)
        {
            if (Object.ReferenceEquals(ingredient, null))
            {
                return(0);
            }

            int hashProductName = ingredient.Name == null ? 0 : ingredient.Name.GetHashCode();

            int hashProductCode = ingredient.Id.GetHashCode();

            return(hashProductName ^ hashProductCode);
        }
Esempio n. 3
0
        public bool Equals(IngredientForViewVm x, IngredientForViewVm y)
        {
            if (Object.ReferenceEquals(x, y))
            {
                return(true);
            }

            if (Object.ReferenceEquals(x, null) || Object.ReferenceEquals(y, null))
            {
                return(false);
            }

            return(x.Id == y.Id && x.Name == y.Name);
        }
        public void AddNewIngredient(IngredientForViewVm ingredient)
        {
            Ingredient newIngredient = _mapper.Map <Ingredient>(ingredient);

            _productRepository.AddNewIngredient(newIngredient);
        }