public IHttpActionResult PutPrevention(int id, Prevention prevention) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != prevention.Prev_ID) { return(BadRequest()); } db.Entry(prevention).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PreventionExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public void Create(Prevention prevention) { using (var context = new TesisContext()) { context.Preventions.Add(prevention); context.SaveChanges(); } }
public void Delete(Prevention prevention) { using (var context = new TesisContext()) { var preventionDelete = context.Preventions.SingleOrDefault(r => r.Id == prevention.Id); context.Preventions.Remove(preventionDelete); context.SaveChanges(); } }
public IHttpActionResult GetPrevention(int id) { Prevention prevention = db.Preventions.Find(id); if (prevention == null) { return(NotFound()); } return(Ok(prevention)); }
public IHttpActionResult PostPrevention(Prevention prevention) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Preventions.Add(prevention); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = prevention.Prev_ID }, prevention)); }
public IHttpActionResult GetPrevention(int id) { db.Configuration.ProxyCreationEnabled = false; Prevention prevention = db.Preventions.Find(id); if (prevention == null) { return(NotFound()); } return(Ok(prevention)); }
public IHttpActionResult DeletePrevention(int id) { Prevention prevention = db.Preventions.Find(id); if (prevention == null) { return(NotFound()); } db.Preventions.Remove(prevention); db.SaveChanges(); return(Ok(prevention)); }
public void Update(Prevention prevention) { using (var context = new TesisContext()) { var preventionUpdate = context.Preventions.SingleOrDefault(r => r.Id == prevention.Id); if (preventionUpdate != null) { preventionUpdate.Kind = prevention.Kind; preventionUpdate.Name = prevention.Name; preventionUpdate.Description = prevention.Description; preventionUpdate.VisitCount = prevention.VisitCount; } context.SaveChanges(); } }
public Prevention StorePrevention(Prevention prevention) { if (prevention != null) { if (prevention.Id == 0) { _preventionDao.Create(prevention); } else { _preventionDao.Update(prevention); } } return(prevention); }
public IHttpActionResult DeletePreventionDelete(int id) { //int PreventionId = Convert.ToInt32(id); Prevention prevention = objEntity.Preventions.Find(id); if (prevention == null) { return(NotFound()); } objEntity.Preventions.Remove(prevention); objEntity.SaveChanges(); return(Ok(prevention)); }
public IHttpActionResult DeletePrevention(int id) { db.Configuration.ProxyCreationEnabled = false; Prevention prevention = db.Preventions.Find(id); if (prevention == null) { return(NotFound()); } db.Preventions.Remove(prevention); db.SaveChanges(); return(Ok(prevention)); }
public IHttpActionResult PostPrevention(Prevention data) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { objEntity.Preventions.Add(data); objEntity.SaveChanges(); } catch (Exception) { throw; } return(Ok(data)); }
public IHttpActionResult GetPreventionById(string preventionId) { Prevention objGen = new Prevention(); int ID = Convert.ToInt32(preventionId); try { objGen = objEntity.Preventions.Find(ID); if (objGen == null) { return(NotFound()); } } catch (Exception) { throw; } return(Ok(objGen)); }
public IHttpActionResult PutPreventionMaster(Prevention prevention) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { Prevention objGen = new Prevention(); objGen = objEntity.Preventions.Find(prevention.PreventionID); if (objGen != null) { objGen.PreventionDesc = prevention.PreventionDesc; } int i = objEntity.SaveChanges(); } catch (Exception) { throw; } return(Ok(prevention)); }