public async Task <IActionResult> EditContrato(Contrato contrato) { if (ModelState.IsValid) { await contratoDAO.Edit(contrato); return(RedirectToAction("Index")); } else { HttpContext.Response.StatusCode = 400; return(View(contrato)); } }