public List <GetUserSkills_Result> Skills([FromBody] UserSkills skill) { FRDBEntities db = new FRDBEntities(); return(db.GetUserSkills(skill.email).ToList <GetUserSkills_Result>()); }
public List <GetAllSkill_Result> skills([FromBody] UserSkills skill) { List <GetAllSkill_Result> temp = new List <GetAllSkill_Result>(); List <GetAllSkill_Result> result = new List <GetAllSkill_Result>(); List <GetUserSkills_Result> checkList = new List <GetUserSkills_Result>(); FRDBEntities db = new FRDBEntities(); using (db) { checkList = db.GetUserSkills(skill.email).ToList <GetUserSkills_Result>(); temp = db.GetAllSkill().ToList <GetAllSkill_Result>(); foreach (GetAllSkill_Result obj in temp) { if (!(checkList.Any(x => x.name == obj.name))) { result.Add(obj); } } return(result); } }