public ActionResult UpdateName(NameRequest request) { var update = new EmployeeUpdatePatch() { Name = request.Name, EmpId = request.EmpId }; employeeService.UpdatePatch(update); return(Ok()); }
public ActionResult UpdatePhone(PhoneRequest request) { var update = new EmployeeUpdatePatch() { Phone = request.Phone, EmpId = request.EmpId }; employeeService.UpdatePatch(update); return(Ok()); }
public ActionResult UpdateAddress(AddressRequest request) { var update = new EmployeeUpdatePatch() { Address = request.Address, EmpId = request.EmpId }; employeeService.UpdatePatch(update); return(Ok()); }
public void UpdatePatch(EmployeeUpdatePatch request) { var entity = FindEById(request.EmpId); if (request.Address != null) { entity.Address = request.Address; } if (request.Name != null) { entity.Name = request.Name; } if (request.Phone != null) { entity.Phone = request.Phone; } Update(entity); }