public IHttpActionResult PutEmployeesDeleteName(tblEmployeesInfo r) { r.Status = 1; db.Entry(r).State = EntityState.Modified; db.SaveChanges(); return(Json("Done")); }
public IHttpActionResult PosttblEmployeesInfo(tblEmployeesInfo tblEmployeesInfo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } genCode: var cID = GenerateCoupon(5); if (db.tblEmployeesInfoes.Where(x => x.EmpId == cID).Count() > 0) { goto genCode; } else { tblEmployeesInfo.Status = 0; tblEmployeesInfo.EmpId = cID; var aRole = db.tblEmployeesInfoes.Add(tblEmployeesInfo); db.SaveChanges(); return(Json(aRole)); } // return CreatedAtRoute("DefaultApi", new { id = tblEmployeesInfo.recNo }, tblEmployeesInfo); }
public IHttpActionResult PuttblEmployeesInfo(int id, tblEmployeesInfo tblEmployeesInfo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblEmployeesInfo.recNo) { return(BadRequest()); } db.Entry(tblEmployeesInfo).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tblEmployeesInfoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GettblEmployeesInfo(int id) { tblEmployeesInfo tblEmployeesInfo = db.tblEmployeesInfoes.Find(id); if (tblEmployeesInfo == null) { return(NotFound()); } return(Ok(tblEmployeesInfo)); }
public IHttpActionResult DeletetblEmployeesInfo(int id) { tblEmployeesInfo tblEmployeesInfo = db.tblEmployeesInfoes.Find(id); if (tblEmployeesInfo == null) { return(NotFound()); } db.tblEmployeesInfoes.Remove(tblEmployeesInfo); db.SaveChanges(); return(Ok(tblEmployeesInfo)); }
public IHttpActionResult PutEmployeeschangeName(tblEmployeesInfo r) { db.Entry(r).State = EntityState.Modified; db.SaveChanges(); return(Json("success")); }