public ActionResult <ImpedimentoViewModel> Post([FromBody] ImpedimentoViewModel obj) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { _impedimentoAppService.Incluir(obj); } catch (DbUpdateException) { if (ObjExists(obj.Id)) { return(Conflict()); } else { throw; } } return(CreatedAtAction(nameof(Get), new { id = obj.Id }, obj)); }
public IActionResult OnPost() { if (!ModelState.IsValid) { return(Page()); } _impedimentoAppService.Incluir(Impedimento); return(RedirectToPage("Listar")); }