public IHttpActionResult PutEmployeedb([FromBody] int id, Employeedb employeedb) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Entry(employeedb).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!EmployeedbExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostEmployeedb(Employeedb employeedb) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Employeedbs.Add(employeedb); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = employeedb.Id }, employeedb)); }
public IHttpActionResult GetEmployeedb(int id) { Employeedb employeedb = db.Employeedbs.Find(id); if (employeedb == null) { return(NotFound()); } User user = db.Users.First(); return(Ok(user)); }
public IHttpActionResult DeleteEmployeedb(int id) { Employeedb employeedb = db.Employeedbs.Find(id); if (employeedb == null) { return(NotFound()); } db.Employeedbs.Remove(employeedb); db.SaveChanges(); return(Ok(employeedb)); }
public async Task <int> UpdateInsertEmployeeDetails(Employee employee) { Employeedb empDBObj = new Employeedb(); int exeResult = 0; try { exeResult = await empDBObj.Execute(employee); } catch (Exception sqlException) { throw sqlException; } return(exeResult); }
public IList <Employee> GetAllEmployees() { Employeedb empDBObj = new Employeedb(); IList <Employee> lstofEmployees = null; try { lstofEmployees = empDBObj.GetEmployees(); } catch (Exception sqlException) { throw sqlException; } return(lstofEmployees); }