public List <ElementBiometrique> GetBindingUnitDataBiometrie(Grid grid) { List <ElementBiometrique> elements = new List <ElementBiometrique>(); foreach (UnitDataBiometrie control in grid.Children) { object o = control.DataContext; ElementBiometrique elt = o as ElementBiometrique; if (elt is ElementBiometrique) { elements.Add(elt); } } return(elements); }
public List <ElementBiometrique> GetBindingBiometrics(Grid grid) { List <ElementBiometrique> elements = new List <ElementBiometrique>(); foreach (Panel control in grid.Children) { Grid g = control as Grid; if (g is Grid) { if (g.Background.ToString() == "#00FFFFFF") { object o = g.DataContext; ElementBiometrique elt = o as ElementBiometrique; if (elt is ElementBiometrique) { elements.Add(elt); } } } } return(elements); }
public List <ElementBiometrique> GetElementBiometrie1T() { FbConnection connexion = new FbConnection(ChaineConnection()); List <ElementBiometrique> elements = new List <ElementBiometrique>(); using (FbCommand commande = connexion.CreateCommand()) { commande.CommandText = "GET_ELEMENT_DIMENSION_1T"; commande.CommandType = System.Data.CommandType.StoredProcedure; try { connexion.Open(); FbDataReader reader = commande.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { ElementBiometrique p = new ElementBiometrique(); p.CleElement = (int)reader[0]; p.CleDimension = (int)reader[1]; p.Label = (string)reader[2]; elements.Add(p); } connexion.Close(); return(elements); } connexion.Close(); return(null); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.ToString()); connexion.Close(); return(null); } } }