public GPSNavigation() { context = new GPSContext(); qNodes = context.Elements.OfType <Node>(); qEdges = context.Elements.OfType <Edge>(); nodes = qNodes.ToList(); edges = qEdges.ToList(); }
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); } }
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; }