public static void RemoveParent(string name) { using (context = new Context()){ context.Parents.Remove(context.Parents.ToList().Find(x => x.Name == ApproximateSearch.GetTopResult(name, context.Parents.Select(y => y.Name).ToArray()))); context.SaveChanges(); } }
public static Child[] SearchChildrenByName(string name) { using (context = new Context()){ return(context.Children.Where(x => x.Name == ApproximateSearch.GetTopResult(name, GetChildrenNames())).ToArray()); } }
public static Course GetCourseByName(string name) { using (context = new Context()) return(context.Courses.ToList().Find(x => x.Name == ApproximateSearch.GetTopResult(name, GetCoursesNames()))); }
public static Parent SearchParentByName(string name) { using (context = new Context()){ return(context.Parents.ToList().Find(x => x.Name == ApproximateSearch.GetTopResult(name, GetParentsNames()))); } }