public async Task <IHttpActionResult> PutEmployee_700(int id, Employee_700 employee_700) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != employee_700.userid) { return(BadRequest()); } db.Entry(employee_700).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Employee_700Exists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetEmployee_700(int id) { Employee_700 employee_700 = await db.Employee_700.FindAsync(id); if (employee_700 == null) { return(NotFound()); } return(Ok(employee_700)); }
public async Task <IHttpActionResult> PostEmployee_700(Employee_700 employee_700) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Employee_700.Add(employee_700); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = employee_700.userid }, employee_700)); }
public async Task <IHttpActionResult> DeleteEmployee_700(int id) { Employee_700 employee_700 = await db.Employee_700.FindAsync(id); if (employee_700 == null) { return(NotFound()); } db.Employee_700.Remove(employee_700); await db.SaveChangesAsync(); return(Ok(employee_700)); }