Ejemplo n.º 1
0
        /// <summary>
        /// Fonction qui met à jour un manga
        /// </summary>
        /// <param name="unM"></param>
        public static void UpdateManga(Manga unM)
        {
            Serreurs er      = new Serreurs("Erreur sur l'écriture d'un manga.", "ServiceManga.update()");
            String   requete = "UPDATE Manga SET " +
                               "id_scenariste = " + unM.Id_scenariste +
                               ", id_dessinateur = " + unM.Id_dessinateur + "" +
                               ", id_genre = " + +unM.Id_genre +
                               ", titre = '" + unM.Titre + "'" +
                               ", Prix = " + unM.Prix +
                               ", dateParution = '" + FonctionsUtiles.DateToString(unM.DateParution) + "'" +
                               ",couverture = '" + unM.Couverture + "'" +
                               " WHERE id_manga =" + unM.Id_manga;

            try
            {
                DBInterface.Insertion_Donnees(requete);
            }
            catch (MonException erreur)
            {
                throw erreur;
            }
        }
Ejemplo n.º 2
0
        public static void AddManga(Manga unM)
        {
            Serreurs er      = new Serreurs("Erreur sur l'ajout d'un manga.", "ServiceManga.AddManga()");
            String   prix    = unM.Prix.ToString().Replace(",", ".");
            String   requete = "INSERT INTO manga (id_scenariste, id_dessinateur, id_genre, titre, Prix, dateParution, couverture) VALUES ( " +
                               unM.Id_scenariste +
                               ", " + unM.Id_dessinateur +
                               ", '" + +unM.Id_genre + "'" +
                               ", '" + unM.Titre + "'" +
                               ", " + prix +
                               ", '" + FonctionsUtiles.DateToString(unM.DateParution) + "'" +
                               ", '" + unM.Couverture + "' )";

            try
            {
                DBInterface.Insertion_Donnees(requete);
            }
            catch (MonException erreur)
            {
                throw erreur;
            }
        }