public void UpdateCompanyLocation(CompanyLocationPoco[] items) { var logic = new CompanyLocationLogic (new EFGenericRepository <CompanyLocationPoco>(false)); logic.Update(items); }
public void RemoveCompanyLocation(CompanyLocationPoco[] pocos) { var repo = new EFGenericRepository <CompanyLocationPoco>(false); var logic = new CompanyLocationLogic(repo); logic.Delete(pocos); }
public CompanyLocationController() { var repo = new EFGenericRepository <CompanyLocationPoco>(false); _logic = new CompanyLocationLogic(repo); }
public void AddCompanyLocation(CompanyLocationPoco[] pocos) { EFGenericRepository <CompanyLocationPoco> repo = new EFGenericRepository <CompanyLocationPoco>(false); CompanyLocationLogic logic = new CompanyLocationLogic(repo); logic.Add(pocos); }
public void AddCompanyLocation(CompanyLocationPoco[] items) { EFGenericRepository <CompanyLocationPoco> CompanyLocationRepo = new EFGenericRepository <CompanyLocationPoco>(false); var Logic = new CompanyLocationLogic(CompanyLocationRepo); Logic.Add(items); }
public void AddCompanyLocation(CompanyLocationPoco[] items) { var logic = new CompanyLocationLogic (new EFGenericRepository <CompanyLocationPoco>()); logic.Add(items); }
public CompanyLocationPoco GetSingleCompanyLocation(string Id) { Guid id = new Guid(Id); var logic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); return(logic.Get(id)); }
public CompanyLocationPoco GetSingleCompanyLocation(String id) { EFGenericRepository <CompanyLocationPoco> repo = new EFGenericRepository <CompanyLocationPoco>(false); CompanyLocationLogic logic = new CompanyLocationLogic(repo); return(logic.Get(Guid.Parse(id))); }
public void RemoveCompanyLocation(CompanyLocationPoco[] items) { var logic = new CompanyLocationLogic (new EFGenericRepository <CompanyLocationPoco>()); logic.Delete(items); }
public Company() { EFGenericRepository <CompanyDescriptionPoco> repo = new EFGenericRepository <CompanyDescriptionPoco>(false); _logic = new CompanyDescriptionLogic(repo); EFGenericRepository <CompanyJobDescriptionPoco> repo1 = new EFGenericRepository <CompanyJobDescriptionPoco>(false); _logicAJL = new CompanyJobDescriptionLogic(repo1); EFGenericRepository <CompanyJobEducationPoco> repo2 = new EFGenericRepository <CompanyJobEducationPoco>(false); _logicEducation = new CompanyJobEducationLogic(repo2); EFGenericRepository <CompanyJobPoco> repo3 = new EFGenericRepository <CompanyJobPoco>(false); _logicJob = new CompanyJobLogic(repo3); EFGenericRepository <CompanyJobSkillPoco> repo4 = new EFGenericRepository <CompanyJobSkillPoco>(false); _logicJobSkill = new CompanyJobSkillLogic(repo4); EFGenericRepository <CompanyLocationPoco> repo5 = new EFGenericRepository <CompanyLocationPoco>(false); _logicCompanyLocation = new CompanyLocationLogic(repo5); EFGenericRepository <CompanyProfilePoco> repo6 = new EFGenericRepository <CompanyProfilePoco>(false); _logicCompanyProfile = new CompanyProfileLogic(repo6); }
public CompanyLocationPoco GetSingleCompanyLocation(string Id) { var repo = new EFGenericRepository <CompanyLocationPoco>(false); var logic = new CompanyLocationLogic(repo); return(logic.Get(Guid.Parse(Id))); }
public List <CompanyLocationPoco> GetAllCompanyLocation() { var repo = new EFGenericRepository <CompanyLocationPoco>(false); var logic = new CompanyLocationLogic(repo); return(logic.GetAll()); }
public List <CompanyLocationPoco> GetAllCompanyLocation() { List <CompanyLocationPoco> companyLocationPoco = new List <CompanyLocationPoco>(); var logic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); companyLocationPoco = logic.GetAll(); return(companyLocationPoco); }
public CompanyLocationPoco GetSingleCompanyLocation(string Id) { var logic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); CompanyLocationPoco companyLocationPoco = new CompanyLocationPoco(); companyLocationPoco = logic.Get(Guid.Parse(Id)); return(companyLocationPoco); }
public Company() { _CompanyDescriptionLogic = new CompanyDescriptionLogic(new EFGenericRepository <CompanyDescriptionPoco>(false)); _CompanyJobEducationLogic = new CompanyJobEducationLogic(new EFGenericRepository <CompanyJobEducationPoco>(false)); _CompanyJobLogic = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>(false)); _CompanyJobSkillLogic = new CompanyJobSkillLogic(new EFGenericRepository <CompanyJobSkillPoco>(false)); _CompanyLocationLogic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); _CompanyProfileLogic = new CompanyProfileLogic(new EFGenericRepository <CompanyProfilePoco>(false)); _CompanyJobDescriptionLogic = new CompanyJobDescriptionLogic(new EFGenericRepository <CompanyJobDescriptionPoco>(false)); }
public Company() { EFGenericRepository <CompanyDescriptionPoco> cdRepo = new EFGenericRepository <CompanyDescriptionPoco>(false); _cdLogic = new CompanyDescriptionLogic(cdRepo); EFGenericRepository <CompanyJobEducationPoco> cjeRepo = new EFGenericRepository <CompanyJobEducationPoco>(false); _cjeLogic = new CompanyJobEducationLogic(cjeRepo); EFGenericRepository <CompanyJobSkillPoco> cjsRepo = new EFGenericRepository <CompanyJobSkillPoco>(false); _cjsLogic = new CompanyJobSkillLogic(cjsRepo); EFGenericRepository <CompanyJobPoco> cjRepo = new EFGenericRepository <CompanyJobPoco>(false); _cjLogic = new CompanyJobLogic(cjRepo); EFGenericRepository <CompanyJobDescriptionPoco> cjdRepo = new EFGenericRepository <CompanyJobDescriptionPoco>(false); _cjdLogic = new CompanyJobDescriptionLogic(cjdRepo); EFGenericRepository <CompanyLocationPoco> clRepo = new EFGenericRepository <CompanyLocationPoco>(false); _clLogic = new CompanyLocationLogic(clRepo); EFGenericRepository <CompanyProfilePoco> cpRepo = new EFGenericRepository <CompanyProfilePoco>(false); _cpLogic = new CompanyProfileLogic(cpRepo); }
public Company() { //CompanyDescriptionRepository Desrepo = new CompanyDescriptionRepository(); EFGenericRepository <CompanyDescriptionPoco> Desrepo = new EFGenericRepository <CompanyDescriptionPoco>(false); _companyDescription = new CompanyDescriptionLogic(Desrepo); //CompanyJobDescriptionRepository DesJobrepo = new CompanyJobDescriptionRepository(); EFGenericRepository <CompanyJobDescriptionPoco> DesJobrepo = new EFGenericRepository <CompanyJobDescriptionPoco>(false); _companyJobDescription = new CompanyJobDescriptionLogic(DesJobrepo); //CompanyJobEducationRepository JobEdurepo = new CompanyJobEducationRepository(); EFGenericRepository <CompanyJobEducationPoco> JobEdurepo = new EFGenericRepository <CompanyJobEducationPoco>(false); _companyJobEducation = new CompanyJobEducationLogic(JobEdurepo); //CompanyJobRepository Jobrepo = new CompanyJobRepository(); EFGenericRepository <CompanyJobPoco> Jobrepo = new EFGenericRepository <CompanyJobPoco>(false); _companyJob = new CompanyJobLogic(Jobrepo); //CompanyJobSkillRepository JobSkillrepo = new CompanyJobSkillRepository(); EFGenericRepository <CompanyJobSkillPoco> JobSkillrepo = new EFGenericRepository <CompanyJobSkillPoco>(false); _companyJobSkill = new CompanyJobSkillLogic(JobSkillrepo); //CompanyLocationRepository Locationrepo = new CompanyLocationRepository(); EFGenericRepository <CompanyLocationPoco> Locationrepo = new EFGenericRepository <CompanyLocationPoco>(false); _companyLocation = new CompanyLocationLogic(Locationrepo); //CompanyProfileRepository Profilerepo = new CompanyProfileRepository(); EFGenericRepository <CompanyProfilePoco> Profilerepo = new EFGenericRepository <CompanyProfilePoco>(false); _companyProfile = new CompanyProfileLogic(Profilerepo); }
public ApplicantJobSearchController() { var jobRepo = new EFGenericRepository <CompanyJobPoco>(false); _jobLogic = new CompanyJobLogic(jobRepo); var skillRepo = new EFGenericRepository <CompanyJobSkillPoco>(false); _skillLogic = new CompanyJobSkillLogic(skillRepo); var educationRepo = new EFGenericRepository <CompanyJobEducationPoco>(false); _educationLogic = new CompanyJobEducationLogic(educationRepo); var companyRepo = new EFGenericRepository <CompanyDescriptionPoco>(false); _companyLogic = new CompanyDescriptionLogic(companyRepo); var _descriptionRepo = new EFGenericRepository <CompanyJobDescriptionPoco>(false); _descriptionLogic = new CompanyJobDescriptionLogic(_descriptionRepo); var locationRepo = new EFGenericRepository <CompanyLocationPoco>(false); _locationLogic = new CompanyLocationLogic(locationRepo); var AppliedRepo = new EFGenericRepository <ApplicantJobApplicationPoco>(false); _appliedLogic = new ApplicantJobApplicationLogic(AppliedRepo); }
public CompanyLocationPoco GetSingleCompanyLocation(string id) { var _logic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); return(_logic.Get(Guid.Parse(id))); }
public void UpdateCompanyLocation(CompanyLocationPoco[] pocos) { CompanyLocationLogic logic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); logic.Update(pocos); }
public CompanyLocationService() { _logic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>()); }
public List <CompanyLocationPoco> GetAllCompanyLocation() { var reference = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); return(reference.GetAll()); }
public void AddCompanyLocation(CompanyLocationPoco[] items) { var reference = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); reference.Add(items); }
public CompanyLocationPoco GetSingleCompanyLocation(string Id) { var reference = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); return(reference.Get(Guid.Parse(Id))); }
public CompanyLocationController() { var repo = new EntityFrameworkDataAccess.EFGenericRepository <CompanyLocationPoco>(); _logic = new CompanyLocationLogic(repo); }
public CompanyLocationController() { EFGenericRepository <CompanyLocationPoco> repo = new EFGenericRepository <CompanyLocationPoco>(); logic = new CompanyLocationLogic(repo); }
public void AddCompanyLocation(CompanyLocationPoco[] pocos) { var logic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); logic.Add(pocos); }
public CompanyLocationService() { EFGenericRepository <CompanyLocationPoco> Repo = new EFGenericRepository <CompanyLocationPoco>(); _logic = new CompanyLocationLogic(Repo); }
public IActionResult DeleteConfirmed(Guid Id) { var company = _logic.Get(Id); if (company is null) { return(BadRequest()); } var compdescs = new CompanyDescriptionLogic(new EFGenericRepository <CompanyDescriptionPoco>()).GetList(c => c.Company == company.Id); if (compdescs.Count > 0) { new CompanyDescriptionLogic(new EFGenericRepository <CompanyDescriptionPoco>()).Delete(compdescs.ToArray()); } var compLocs = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>()).GetList(c => c.Company == company.Id); if (compLocs.Count > 0) { new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>()).Delete(compLocs.ToArray()); } var compJobs = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>()).GetList(c => c.Company == company.Id); if (compJobs.Count > 0) { List <CompanyJobSkillPoco> skill = new List <CompanyJobSkillPoco>(); List <CompanyJobEducationPoco> educs = new List <CompanyJobEducationPoco>(); List <CompanyJobDescriptionPoco> jds = new List <CompanyJobDescriptionPoco>(); List <ApplicantJobApplicationPoco> ajas = new List <ApplicantJobApplicationPoco>(); compJobs.ForEach(j => { var jobskills = new EFGenericRepository <CompanyJobSkillPoco>().GetList(c => c.Job == j.Id).ToList(); skill.AddRange(jobskills.ToList()); var jobedu = new EFGenericRepository <CompanyJobEducationPoco>().GetList(c => c.Job == j.Id).ToList(); educs.AddRange(jobedu.ToList()); //= compJobs.ForEach(p=>p.Id == c.Job) }c.Job == compJobs.First().Id).ToArray()); var jobdesc = new EFGenericRepository <CompanyJobDescriptionPoco>().GetList(c => c.Job == j.Id).ToList(); jds.AddRange(jobdesc.ToList()); var appjobapp = new EFGenericRepository <ApplicantJobApplicationPoco>().GetList(c => c.Job == j.Id).ToList(); ajas.AddRange(appjobapp.ToList()); }); if (skill.Count > 0) { new CompanyJobSkillLogic(new EFGenericRepository <CompanyJobSkillPoco>()).Delete(skill.ToArray()); } if (educs.Count > 0) { new CompanyJobEducationLogic(new EFGenericRepository <CompanyJobEducationPoco>()).Delete(educs.ToArray()); } if (jds.Count > 0) { new CompanyJobDescriptionLogic(new EFGenericRepository <CompanyJobDescriptionPoco>()).Delete(jds.ToArray()); } if (ajas.Count > 0) { new ApplicantJobApplicationLogic(new EFGenericRepository <ApplicantJobApplicationPoco>()).Delete(ajas.ToArray()); } new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>()).Delete(compJobs.ToArray()); } _logic.Delete(new CompanyProfilePoco[] { company }); return(RedirectToAction(nameof(Index))); }
public CompanyLocationController() { _logic = new CompanyLocationLogic(new EFGenericRepository <CompanyLocationPoco>(false)); }