public async Task <List <ContactSkill> > GetContactSkillsAsync(int contactId) { return(await ContactSkills.Where(c => c.ContactId == contactId) .Include(x => x.Skill) .Include(x => x.SkillLevel) .ToListAsync()); }
public async Task <EntityEntry <ContactSkill> > AddContactSkillsAsync(ContactSkill contactSkill) { return(await ContactSkills.AddAsync(contactSkill)); }
public async Task <ContactSkill> GetContactSkillAsync(int contactId, int skillId) { return(await ContactSkills.FirstOrDefaultAsync(x => x.SkillId == skillId && x.ContactId == contactId)); }