public IHttpActionResult PutStatusServicio(int id, StatusServicio statusServicio) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != statusServicio.IDstatus) { return(BadRequest()); } db.Entry(statusServicio).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!StatusServicioExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetStatusServicio(int id) { StatusServicio statusServicio = db.StatusServicio.Find(id); if (statusServicio == null) { return(NotFound()); } return(Ok(statusServicio)); }
public IHttpActionResult PostStatusServicio(StatusServicio statusServicio) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.StatusServicio.Add(statusServicio); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = statusServicio.IDstatus }, statusServicio)); }
public IHttpActionResult DeleteStatusServicio(int id) { StatusServicio statusServicio = db.StatusServicio.Find(id); if (statusServicio == null) { return(NotFound()); } db.StatusServicio.Remove(statusServicio); db.SaveChanges(); return(Ok(statusServicio)); }
public IHttpActionResult GetStatusid(int id) { StatusServicio statusServicio = db.StatusServicio.FirstOrDefault(x => x.IDservicio == id); return(Ok(statusServicio)); }