Esempio n. 1
0
        public GenListeForm(ListBox LB, FDB fdb, Dictionary <string, Dictionary <int, string> > D, Dictionary <string, string> S)
        {
            InitializeComponent();

            listBox = LB;
            db      = fdb;
            Supp    = S;

            var source  = new AutoCompleteStringCollection();
            var source2 = new AutoCompleteStringCollection();

            foreach (var pair in D)
            {
                comboBox1.Items.Add(pair.Key);
                source.Add(pair.Key);

                comboBox2.Items.Add(pair.Value[0]);
                source2.Add(pair.Value[0]);
            }
            comboBox1.AutoCompleteCustomSource = source;
            comboBox2.AutoCompleteCustomSource = source2;

            foreach (var pair in S)
            {
                bool check = false;
                if (pair.Value == "LA" || pair.Value == "A")
                {
                    check = true;
                }

                checkedListBox1.Items.Add(pair.Key, check);
            }
        }
Esempio n. 2
0
        public TradForm(Dictionary <string, string> Tra, TextBox T, FDB xdb)
        {
            InitializeComponent();

            CB_SelTraducteur.Sorted = true;

            //on transmet les paramètres aux variables
            TB    = T;
            DTrad = Tra;
            db    = xdb;

            var source = new AutoCompleteStringCollection();

            CB_SelTraducteur.Items.Clear();
            foreach (var p in Tra)
            {
                CB_SelTraducteur.Items.Add(p.Key);
                source.Add(p.Key);
            }
            CB_SelTraducteur.AutoCompleteCustomSource = source;

            if (TB.Text != "")
            {
                foreach (var pair in Tra)
                {
                    if (pair.Value == TB.Text)
                    {
                        CB_SelTraducteur.Text = pair.Key;
                        break;
                    }
                }
            }
        }
Esempio n. 3
0
        public DicoAuteurForm(bool Create,
                              string Auteur,
                              FDB fdb,
                              Dictionary <string, string> DL,
                              Dictionary <string, string> DP,
                              string CreateNom,
                              string CreatePrenom)
        {
            InitializeComponent();

            db = fdb;

            AuteurParam = Auteur;
            DLangue     = DL;
            DPays       = DP;
            Creation    = Create;

            string Origine = Environment.UserName;

            idOrigine = GetIdOrigine(Origine);

            if (idOrigine == 0)
            {
                db.Query("INSERT INTO SESSIONS ( session ) values ( '" + Origine + "' )");
                idOrigine = GetIdOrigine(Origine);
            }

            pictureBox1.Image = null;

            foreach (var pair in DLangue)
            {
                CB_langue.Items.Add(pair.Key);
            }

            foreach (var pair in DPays)
            {
                CB_pays.Items.Add(pair.Key);
            }


            if (!Create)
            {
                LoadDico(Auteur);
            }
            else
            {
                TB_Nom.Text    = CreateNom;
                TB_Prenom.Text = CreatePrenom;
            }
        }
Esempio n. 4
0
        public CollectionForm(MainForm sender,
                              FDB DB,
                              string Editeur,
                              Dictionary <string, string> Genre_0,
                              Dictionary <string, string> Genre_1,
                              Dictionary <string, string> Genre_2,
                              Dictionary <string, string> Genre_3,
                              Dictionary <string, string> Supports,
                              Dictionary <string, string> Lectorat,
                              Dictionary <string, string> OBCode,
                              Dictionary <string, string> EdiFull,
                              string CollName = ""
                              )
        {
            mf            = sender;
            DCL_Genre_0   = Genre_0;
            DCL_Genre_1   = Genre_1;
            DCL_Genre_2   = Genre_2;
            DCL_Genre_3   = Genre_3;
            DSupports     = Supports;
            DLectorat     = Lectorat;
            DEdiFullToEdi = EdiFull;
            StrEditeur    = Editeur;

            if (DEdiFullToEdi.Count > 0)
            {
                if (DEdiFullToEdi.ContainsKey(StrEditeur))
                {
                    StrEditeur = DEdiFullToEdi[StrEditeur];
                }
            }

            CollDefaut    = CollName;
            StrCollection = mf.RemoveDiacritics(CollName).ToUpper();
            DOBCode       = OBCode;
            db            = DB;

            InitializeComponent();

            this.Icon = global::SaisieLivre.Properties.Resources._39809;
        }