Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
                }
            }
        }