Ejemplo n.º 1
0
 public void DeleteVacancy(Vacancy vacancy)
 {
     foreach (var apply in vacancy.Applies)
     {
         Users.FirstOrDefault(u => u.Id == apply.UserId).Applies.Remove(apply);
         Applies.Remove(apply);
     }
     Vacancies.Remove(vacancy);
     Recruters.FirstOrDefault(r => r == CurrentHR).Vacancies.Remove(vacancy);
     OnAppliesChanged?.Invoke();
     OnVacanciesChanged?.Invoke();
     SaveConfig();
 }