public IHttpActionResult PutEmaployeeMaster(EMPLOYEEDETAIL employee) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { EMPLOYEEDETAIL objEmp = new EMPLOYEEDETAIL(); objEmp = objEntity.EMPLOYEEDETAILS.Find(employee.EMPID); if (objEmp != null) { objEmp.EMPNAME = employee.EMPNAME; objEmp.ADDRESS = employee.ADDRESS; objEmp.EMAILID = employee.EMAILID; objEmp.DATEOFBIRTH = employee.DATEOFBIRTH; objEmp.GENDER = employee.GENDER; objEmp.PINCODE = employee.PINCODE; } int i = this.objEntity.SaveChanges(); } catch (Exception) { throw; } return(Ok(employee)); }
public IHttpActionResult DeleteEmaployeeDelete(int id) { //int empId = Convert.ToInt32(id); EMPLOYEEDETAIL emaployee = objEntity.EMPLOYEEDETAILS.Find(id); if (emaployee == null) { return(NotFound()); } objEntity.EMPLOYEEDETAILS.Remove(emaployee); objEntity.SaveChanges(); return(Ok(emaployee)); }
public HttpResponseMessage Post([FromBody] EMPLOYEEDETAIL employee) { using (CoreDBEntities ent = new CoreDBEntities()) { try { ent.EMPLOYEEDETAILS.Add(employee); ent.SaveChanges(); var message = Request.CreateResponse(HttpStatusCode.Created, employee); message.Headers.Location = new Uri(Request.RequestUri + employee.ID.ToString()); return(message); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } } }
public IHttpActionResult PostEmaployee(EMPLOYEEDETAIL data) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { objEntity.EMPLOYEEDETAILS.Add(data); objEntity.SaveChanges(); } catch (Exception) { throw; } return(Ok(data)); }
public IHttpActionResult GetEmaployeeById(string employeeId) { EMPLOYEEDETAIL objEmp = new EMPLOYEEDETAIL(); int ID = Convert.ToInt32(employeeId); try { objEmp = objEntity.EMPLOYEEDETAILS.Find(ID); if (objEmp == null) { return(NotFound()); } } catch (Exception) { throw; } return(Ok(objEmp)); }