public RankingDto createRankingDTO(String RankingId, String RankingName) { using (NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient()) { return svc.createRankingDTO(RankingId, RankingName); } }
public RecruiteeDto createRecruiteeDTO(Guid RecruiteeId, String RankingId, double RankingValue, String Email, String FirstName, String LastName, String Gender, String AgeId, String EducationId, String IncomeId) { using (NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient()) { return svc.createRecruiteeDTO(RecruiteeId, RankingId, RankingValue, Email, FirstName, LastName, Gender, AgeId, EducationId, IncomeId); } }
public SkillDto selectSkillById(SkillDto obj) { NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient(); try { return svc.selectSkillById(obj); } catch (Exception ex) { return null; } }
public List<SkillDto> selectAllSkill() { NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient(); try { return svc.selectAllSkill().ToList<SkillDto>(); } catch (Exception ex) { return null; } }
public RankingDto selectRankingById(RankingDto obj) { NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient(); try { return svc.selectRankingById(obj); } catch (Exception ex) { return null; } }
public Boolean removeSkillFromRecruitee(RecruiteeDto obj, String skillId) { NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient(); try { return svc.removeSkillFromRecruitee(obj.RecruiteeId, skillId); } catch { return false; } }
public Boolean insertSkill(SkillDto obj) { using (NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient()) { try { return svc.insertSkill(obj); } catch (Exception ex) { return false; } } }
public Boolean deleteSkill(SkillDto obj) { using (NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient()) { try { SkillDto rec = svc.selectSkillById(obj); if (rec != null) { return svc.deleteSkill(obj); } else { return false; } } catch (Exception ex) { return false; } } }
public Boolean updateAge(AgeDto obj) { using (NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient()) { try { AgeDto rec = svc.selectAgeById(obj); if (rec != null) { return svc.updateAge(obj); } else { return false; } } catch (Exception ex) { return false; } } }
//user self ratings public double[] selectRecruiteeSkills() { NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient(); NewRecruiteeService.RecruiteeSkillDto[] recSkills = svc.selectAllRecruiteeSkill(); double[] result = new double[recSkills.Length]; for (int n = 0; n < recSkills.Length; n++) { switch (recSkills[n].SkillId) { case "SKI01": result[n] = 1; break; case "SKI02": result[n] = 2; break; case "SKI03": result[n] = 3; break; case "SKI04": result[n] = 4; break; case "SKI05": result[n] = 5; break; } } return result; }
//user profile (just the first information of the user profile) public String[] selectRecruiteeNames() { NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient(); Guid[] recNames = svc.selectRecruiteeNames(); return Array.ConvertAll(recNames, x => x.ToString()); }
public List<RecruiteeDto> selectRecruiteeBySkillId(String SkillId) { NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient(); try { return svc.selectRecruiteeBySkillId(SkillId).ToList<RecruiteeDto>(); } catch (Exception ex) { return null; } }
public RecruiteeDto selectRecruiteeByEmail(RecruiteeDto obj) { NewRecruiteeService.ServiceWCFClient svc = new NewRecruiteeService.ServiceWCFClient(); try { return svc.selectRecruiteeByEmail(obj); } catch (Exception ex) { return null; } }