public void OpenJobOpportunity(JobOpportunityValueObject opportunity) { var company = GetCompany(opportunity.CompanyId); if (company == null) { return; } company.JobOpportunities = opportunity.Tecnologies .Select(c => new Models.JobOpportunity { Candidates = null, Description = opportunity.Description, Tecnologies = opportunity.Tecnologies. Select(o => new JobOpportunityTecnology { Tecnology = _tecnologyService.GetTecnology(o.TecnologyId), Weight = o.Weight }).ToList() }).ToList(); EditCompany(company, company.Id); }
public void OpenJobOpportunity(JobOpportunityValueObject opportunity) { _companyService.OpenJobOpportunity(opportunity); }
public void OpenJobOpportunity([FromBody] JobOpportunityValueObject value) { _companyApplication.OpenJobOpportunity(value); }