public IHttpActionResult PostEmployeeSkill(EmployeeSkillsViewModel employeeSkills) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.UpdateEmployeeSkill(employeeSkills.MapTo <EmployeeSkill>()); return(Ok(employeeSkills)); }
public IHttpActionResult PutEmployeeSkill(int id, EmployeeSkillsViewModel employeeSkills) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != employeeSkills.Id) { return(BadRequest()); } db.UpdateEmployeeSkill(employeeSkills.MapTo <EmployeeSkill>()); return(StatusCode(HttpStatusCode.NoContent)); }