Esempio n. 1
0
        /*insertion*/

        public bool addTransactionPeriodique(TransactionPeriodique transaction)
        {
            mizaniaDbContext.TransactionPeriodiques.Add(transaction);
            if (mizaniaDbContext.SaveChanges() == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 2
0
        /*suppression*/

        public bool deleteTransactionPeriodique(int id)
        {
            TransactionPeriodique transaction = mizaniaDbContext.TransactionPeriodiques.Where(t => t.id == id).SingleOrDefault();

            if (transaction == null)
            {
                return(false);
            }
            mizaniaDbContext.TransactionPeriodiques.Remove(transaction);
            if (mizaniaDbContext.SaveChanges() == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 3
0
        public bool updateTransactionPeriodiqueTypeTransaction(int id, string typeTransaction)
        {
            TransactionPeriodique transaction = mizaniaDbContext.TransactionPeriodiques.Where(t => t.id == id).SingleOrDefault();

            if (transaction == null)
            {
                return(true);
            }
            transaction.typeTransact = typeTransaction;
            if (mizaniaDbContext.SaveChanges() == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 4
0
        public bool updateTransactionPeriodiqueIdCategorie(int id, int idCategorie)
        {
            TransactionPeriodique transaction = mizaniaDbContext.TransactionPeriodiques.Where(t => t.id == id).SingleOrDefault();

            if (transaction == null)
            {
                return(false);
            }
            transaction.idCategorie = idCategorie;
            if (mizaniaDbContext.SaveChanges() == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 5
0
        public bool updateTransactionPeriodiqueMontant(int id, float montant)
        {
            TransactionPeriodique transaction = mizaniaDbContext.TransactionPeriodiques.Where(t => t.id == id).SingleOrDefault();

            if (transaction == null)
            {
                return(false);
            }
            transaction.montant = montant;
            if (mizaniaDbContext.SaveChanges() == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 6
0
        public bool updateTransactionPeriodiqueDateCreation(int id, int year, int month, int day, int hour, int minute, int second)
        {
            TransactionPeriodique transaction = mizaniaDbContext.TransactionPeriodiques.Where(t => t.id == id).SingleOrDefault();

            if (transaction == null)
            {
                return(false);
            }

            if (year != -1)
            {
                transaction.dateCreation = Utilitaire.setYear(transaction.dateCreation.Value, year);
            }
            if (month != -1)
            {
                transaction.dateCreation = Utilitaire.setMonth(transaction.dateCreation.Value, month);
            }
            if (day != -1)
            {
                transaction.dateCreation = Utilitaire.setDay(transaction.dateCreation.Value, day);
            }
            if (hour != -1)
            {
                transaction.dateCreation = Utilitaire.setHour(transaction.dateCreation.Value, hour);
            }
            if (minute != -1)
            {
                transaction.dateCreation = Utilitaire.setMinute(transaction.dateCreation.Value, minute);
            }
            if (second != -1)
            {
                transaction.dateCreation = Utilitaire.setSecond(transaction.dateCreation.Value, second);
            }

            if (mizaniaDbContext.SaveChanges() == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }