public IActionResult Index(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.Add(name, wateringPeriod, DateTime.UtcNow, User.Identity.Name); return(RedirectToAction("Index", "MyPlants")); } return(View()); }