public IHttpActionResult PutDetallesUs(int id, DetallesUs detallesUs) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != detallesUs.IDdetalle) { return(BadRequest()); } db.Entry(detallesUs).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!DetallesUsExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetDetallesUs(int id) { DetallesUs detallesUs = db.DetallesUs.Find(id); if (detallesUs == null) { return(NotFound()); } return(Ok(detallesUs)); }
public IHttpActionResult PostDetallesUs(DetallesUs detallesUs) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.DetallesUs.Add(detallesUs); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = detallesUs.IDdetalle }, detallesUs)); }
public IHttpActionResult DeleteDetallesUs(int id) { DetallesUs detallesUs = db.DetallesUs.Find(id); if (detallesUs == null) { return(NotFound()); } db.DetallesUs.Remove(detallesUs); db.SaveChanges(); return(Ok(detallesUs)); }
public List <DetallesUs> GetEvent() { var ani = db.DetallesUs.OrderBy(x => x.Nombre); List <DetallesUs> list = new List <DetallesUs>(); foreach (var item in ani) { var resp = new DetallesUs() { IDdetalle = item.IDdetalle, Nombre = item.Nombre, Apellido = item.Apellido, Area = item.Area, Direccion = item.Direccion, FotoUsuario = item.FotoUsuario }; list.Add(resp); } return(list); }