Esempio n. 1
0
        //méthodes sut la table Synonyme

        /// <summary>
        /// Crée un synonyme
        /// </summary>
        /// <param name="syn">Mot</param>
        public void SetSynonyme(Synonyme syn)
        {
            using (IDbConnection connexion = new SQLiteConnection(sqliteInfo))
            {
                if (connexion.State == ConnectionState.Closed)
                {
                    connexion.Open();
                }
                try
                {
                    string msg = "INSERT INTO Synonyme (mot,DateAjout,fk_Date,fk_trad) VALUES ('" + syn.mot + "','" + syn.DateAjout.ToString("yyyy-MM-dd HH:mm:ss.fff") + "','" + syn.fk_Date.ToString("yyyy-MM-dd HH:mm:ss.fff") + "','" + syn.fk_trad + "')";
                    connexion.Execute(msg);
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.Message);
                }
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Fonction qui va créer un champ synonyme dans <c>BDDInterface</c>
        /// </summary>
        /// <param name="mot">Mot</param>
        /// <param name="fk_trad">Clé étrangère mot (mot synonyme)</param>
        /// <param name="DateAjout">Date de l'ajout</param>
        /// <param name="fk_Date">Clé étrangère de la date (date)</param>
        public void SetSynonyme(string mot, string fk_trad, DateTime DateAjout, DateTime fk_Date)
        {
            Synonyme syn = new Synonyme(mot, fk_trad, DateAjout, fk_Date);

            bd.SetSynonyme(syn);
        }
Esempio n. 3
0
        /// <summary>
        /// Fonction privée qui seed les synonymes
        /// </summary>
        /// <param name="synonyme">Le mot synonyme</param>
        /// <param name="mot">Le mot d'origine</param>
        /// <param name="dateSynchro">La date de synchronisation</param>
        private void setSynonyme(string synonyme, string mot, DateTime dateSynchro)
        {
            Synonyme syn = new Synonyme(synonyme, mot, dateSynchro);

            bd.SetSynonyme(syn);
        }