public ActionResult Post([FromBody] CampoPayload payload) { try { var campo = new Campo(); campo.Nome = payload.Nome; campo.Descricao = payload.Descricao; campo.Local = payload.Local; _context.Campos.Add(campo); _context.SaveChanges(); return(Ok("Campo Cadastrado")); } catch (Exception ex) { return(BadRequest(ex)); } }
public ActionResult Put(int id, [FromBody] CampoPayload payload) { try { var campo = _context.Campos.Find(id); campo.Nome = payload.Nome; campo.Descricao = payload.Descricao; campo.Local = payload.Local; _context.Campos.Update(campo); _context.SaveChanges(); return(Ok("Campo Editado")); } catch (Exception ex) { return(BadRequest(ex)); } }