public IActionResult Edit(int id, string name, int wateringPeriod)
        {
            if (string.IsNullOrEmpty(name))
            {
                ModelState.AddModelError(nameof(name), "Името на растението не може да е празно.");
            }
            else if (name.Length >= 50)
            {
                ModelState.AddModelError(nameof(name), "Името на растението не може да е повече от 50.");
            }
            if (wateringPeriod <= 0)
            {
                ModelState.AddModelError(nameof(wateringPeriod), "Периода за поливане не може да е по-малък от 1.");
            }
            if (ModelState.IsValid)
            {
                plantService.Edit(name, wateringPeriod, id);
                return(RedirectToAction("Index"));
            }

            return(View(new EditPlantViewModel()
            {
                PlantId = id, Name = name, WateringPeriod = wateringPeriod
            }));
        }