public IActionResult AddDish(Dish dish)
        {
            if (dish.Category == "-1")
            {
                ModelState.AddModelError("Category", "Select Category");
            }
            if (ModelState.IsValid)
            {
                var check = _repository.GetAllDishes()
                            .Where(q => q.DishName == dish.DishName && q.Category == dish.Category);

                if (check.Count() > 0)
                {
                    ViewBag.AddDish = "This dish already exists";
                }
                else
                {
                    _repository.AddDish(dish);
                    if (_repository.SaveChanges())
                    {
                        ViewBag.AddDish = "Successfull!";
                        ModelState.Clear();
                    }
                    else
                    {
                        ViewBag.AddDish = "Oops! could not be Added";
                    }
                }
            }
            return(View());
        }