public IHttpActionResult PutEMPDETAIL(int id, EMPDETAIL eMPDETAIL) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != eMPDETAIL.EMPLOYEEID) { return(BadRequest()); } db.Entry(eMPDETAIL).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!EMPDETAILExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostUserLogin(EMPDETAIL emp) { EMPDETAIL eMPDETAIL = db.EMPDETAILS.Where(x => x.USERNAME == emp.USERNAME && x.USERPASSWORD == emp.USERPASSWORD).FirstOrDefault(); if (eMPDETAIL == null) { return(NotFound()); } return(CreatedAtRoute("DefaultApi", new { id = eMPDETAIL.USERNAME }, eMPDETAIL)); }
public IHttpActionResult GetEMPDETAIL(int id) { EMPDETAIL eMPDETAIL = db.EMPDETAILS.Find(id); if (eMPDETAIL == null) { return(NotFound()); } return(Ok(eMPDETAIL)); }
public IHttpActionResult PostEMPDETAIL(EMPDETAIL eMPDETAIL) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.EMPDETAILS.Add(eMPDETAIL); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = eMPDETAIL.EMPLOYEEID }, eMPDETAIL)); }
public IHttpActionResult DeleteEMPDETAIL(int id) { EMPDETAIL eMPDETAIL = db.EMPDETAILS.Find(id); if (eMPDETAIL == null) { return(NotFound()); } db.EMPDETAILS.Remove(eMPDETAIL); db.SaveChanges(); return(Ok(eMPDETAIL)); }