public IHttpActionResult PutTipoEmbobinado(TipoEmbobinado tipoEmbobinado) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (tipoEmbobinado.ultimoUsr == null || tipoEmbobinado.ultimoUsr == 0) { return(BadRequest("no hay usuario para guardar")); } tipoEmbobinado.ultimaFec = DateTime.Now; db.Entry(tipoEmbobinado).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TipoEmbobinadoExists(tipoEmbobinado.idTipoEmbobinado)) { return(NotFound()); } else { throw; } } return(Ok(tipoEmbobinado)); }
public IHttpActionResult GetTipoEmbobinado(int id) { TipoEmbobinado tipoEmbobinado = db.TipoEmbobinado.Find(id); if (tipoEmbobinado == null) { return(NotFound()); } return(Ok(tipoEmbobinado)); }
public IHttpActionResult DeleteTipoEmbobinado(int id) { TipoEmbobinado tipoEmbobinado = db.TipoEmbobinado.Find(id); if (tipoEmbobinado == null) { return(NotFound()); } db.TipoEmbobinado.Remove(tipoEmbobinado); db.SaveChanges(); return(Ok()); }
public IHttpActionResult PostTipoEmbobinado(TipoEmbobinado tipoEmbobinado) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (tipoEmbobinado.ultimoUsr == null || tipoEmbobinado.ultimoUsr == 0) { return(BadRequest("no hay usuario para guardar")); } tipoEmbobinado.ultimaFec = DateTime.Now; db.TipoEmbobinado.Add(tipoEmbobinado); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = tipoEmbobinado.idTipoEmbobinado }, tipoEmbobinado)); }