public ActionResult Post([FromBody] Gestores_Bd gestor) { try { context.gestores_bd.Add(gestor); return(CreatedAtRoute("GetGestor", new { id = gestor.id }, gestor)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public ActionResult Put(int id, [FromBody] Gestores_Bd gestor) { try { if (gestor.id == id) { context.Entry(gestor).State = EntityState.Modified; context.SaveChanges(); return(CreatedAtRoute("GetGestor", new { id = gestor.id }, gestor)); } else { return(BadRequest()); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public ActionResult Put(int ID, [FromBody] Gestores_Bd Gestor) { try { if (Gestor.ID == ID) { context.Entry(Gestor).State = Microsoft.EntityFrameworkCore.EntityState.Modified; context.SaveChanges(); return(CreatedAtRoute("GetGestor", new { id = Gestor.ID }, Gestor)); } else { return(BadRequest()); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public ActionResult Put(int id, [FromBody] Gestores_Bd gestor) { try { if (gestor.id == id) { context.Entry(gestor).State = Microsoft.EntityFrameworkCore.EntityState.Modified; context.SaveChanges(); return(CreatedAtRoute("GetGestor", new { id = gestor.id }, gestor)); } else { //En caso de que no exista el ID que quremos modifiar entonces return(BadRequest()); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }