private async void Like(Developer developer) { if (((Recruiter)Current.User).Developers.FirstOrDefault(x => x.Id == developer.Id) == null) { ((Recruiter)Current.User).Developers.Add(developer); await RecruiterRepo.AddItemAsync((Recruiter)Current.User); } }
public UnitofWork() { var optionsBuilder = new DbContextOptionsBuilder <TestDbContext>(); _context = new TestDbContext(); RecruiterRepo = new RecruiterRepo(_context); CandiateTrackerRepo = new CandiateTrackerRepo(_context); SourcingDefinitionRepo = new SourcingDefinitionRepo(_context); }
private async Task <List <Account> > GetUsers() { var userList = new List <Account>(); userList.AddRange(await AdminRepo.GetAllItemsAsync()); userList.AddRange(await DeveloperRepo.GetAllItemsAsync()); userList.AddRange(await RecruiterRepo.GetAllItemsAsync()); return(userList); }
public void Setup() { repo = new RecruiterRepo(); }
private async Task GetUsers() { AllUsers = new List <User>(); AllUsers.AddRange(await DeveloperRepo.GetAllItemsAsync()); AllUsers.AddRange(await RecruiterRepo.GetAllItemsAsync()); }