Example #1
0
        public GPSNavigation()
        {
            context = new GPSContext();

            qNodes = context.Elements.OfType <Node>();
            qEdges = context.Elements.OfType <Edge>();
            nodes  = qNodes.ToList();
            edges  = qEdges.ToList();
        }
Example #2
0
 private static bool CheckConnection()
 {
     using (var db = new GPSContext())
     {
         try
         {
             db.Database.Connection.Open();
         }
         catch (Exception)
         {
             var state = db.Database.Connection.State;
             if (state == ConnectionState.Closed)
             {
                 MessageBox.Show("Vérifier la connection avec la base de donnée", "DB Connection", MessageBoxButtons.OK);
                 return(false);
             }
         }
         return(true);
     }
 }
Example #3
0
        private void AddAutocomplete()
        {
            AutoCompleteStringCollection col      = new AutoCompleteStringCollection();
            AutoCompleteStringCollection colNodes = new AutoCompleteStringCollection();

            GPSContext context = new GPSContext();

            foreach (Element el in context.Elements)
            {
                col.Add(el.Name);

                if (el.IsNode)
                {
                    colNodes.Add(el.Name);
                }
            }

            textBox1.AutoCompleteCustomSource = col;
            userControl21.textBox1.AutoCompleteCustomSource = colNodes;
            userControl21.textBox2.AutoCompleteCustomSource = colNodes;
        }