public IHttpActionResult Puttipos_documento(int id, tipos_documento tipos_documento) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tipos_documento.id_TipoDocumento) { return(BadRequest()); } db.Entry(tipos_documento).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tipos_documentoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Gettipos_documento(int id) { tipos_documento tipos_documento = db.tipos_documento.Find(id); if (tipos_documento == null) { return(NotFound()); } return(Ok(tipos_documento)); }
public IHttpActionResult Posttipos_documento(tipos_documento tipos_documento) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tipos_documento.Add(tipos_documento); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = tipos_documento.id_TipoDocumento }, tipos_documento)); }
public IHttpActionResult Deletetipos_documento(int id) { tipos_documento tipos_documento = db.tipos_documento.Find(id); if (tipos_documento == null) { return(NotFound()); } db.tipos_documento.Remove(tipos_documento); db.SaveChanges(); return(Ok(tipos_documento)); }