示例#1
0
 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();
     }
 }
示例#2
0
 public static Child[] SearchChildrenByName(string name)
 {
     using (context = new Context()){
         return(context.Children.Where(x => x.Name == ApproximateSearch.GetTopResult(name, GetChildrenNames())).ToArray());
     }
 }
示例#3
0
 public static Course GetCourseByName(string name)
 {
     using (context = new Context())
         return(context.Courses.ToList().Find(x => x.Name == ApproximateSearch.GetTopResult(name, GetCoursesNames())));
 }
示例#4
0
 public static Parent SearchParentByName(string name)
 {
     using (context = new Context()){
         return(context.Parents.ToList().Find(x => x.Name == ApproximateSearch.GetTopResult(name, GetParentsNames())));
     }
 }