public IActionResult Create([Bind("Id,Modelo,AnoFabricacao,AnoModelo")] Caminhao caminhao) { if (ModelState.IsValid) { if (caminhao.AnoFabricacao != DateTime.Now.Year) { ViewBag.msg = "O ano de fabricação deve ser o atual."; return(View(caminhao)); } if (caminhao.AnoModelo != DateTime.Now.Year && caminhao.AnoModelo != DateTime.Now.Year + 1) { ViewBag.msg = "O ano modelo deve ser o atual ou o ano subsequente."; return(View(caminhao)); } _caminhaoService.Create(caminhao); return(RedirectToAction(nameof(Index))); } ViewBag.msg = ""; return(View(caminhao)); }