public IHttpActionResult PutDESIGNATION(int id, DESIGNATION dESIGNATION) { //if (!ModelState.IsValid) //{ // return BadRequest(ModelState); //} if (id != dESIGNATION.DG_ID) { return(BadRequest()); } db.Entry(dESIGNATION).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!DESIGNATIONExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostDESIGNATION(DESIGNATION dESIGNATION) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.DESIGNATIONs.Add(dESIGNATION); try { db.SaveChanges(); } catch (DbUpdateException) { if (DESIGNATIONExists(dESIGNATION.DepartmentId)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = dESIGNATION.DepartmentId }, dESIGNATION)); }
public ActionResult DeleteConfirmed(short id) { DESIGNATION designation = db.DESIGNATIONs.Find(id); db.DESIGNATIONs.Remove(designation); db.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /Designation/Delete/5 public ActionResult Delete(short id = 0) { DESIGNATION designation = db.DESIGNATIONs.Find(id); if (designation == null) { return(HttpNotFound()); } return(View(designation)); }
public ActionResult Edit(DESIGNATION designation) { if (ModelState.IsValid) { db.Entry(designation).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(designation)); }
public ActionResult Create(DESIGNATION designation) { if (ModelState.IsValid) { db.DESIGNATIONs.Add(designation); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(designation)); }
public IHttpActionResult GetDESIGNATION(int id) { DESIGNATION dESIGNATION = db.DESIGNATIONs.Find(id); if (dESIGNATION == null) { return(NotFound()); } return(Ok(dESIGNATION)); }
public IHttpActionResult PostDESIGNATION(DESIGNATION dESIGNATION) { //if (!ModelState.IsValid) //{ // return BadRequest(ModelState); //} db.DESIGNATIONs.Add(dESIGNATION); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = dESIGNATION.DG_ID }, dESIGNATION)); }
public IHttpActionResult DeleteDESIGNATION(int id) { DESIGNATION dESIGNATION = db.DESIGNATIONs.Find(id); if (dESIGNATION == null) { return(NotFound()); } db.DESIGNATIONs.Remove(dESIGNATION); db.SaveChanges(); return(Ok(dESIGNATION)); }