/*insertion*/ public bool addTransactionPeriodique(TransactionPeriodique transaction) { mizaniaDbContext.TransactionPeriodiques.Add(transaction); if (mizaniaDbContext.SaveChanges() == 1) { return(true); } else { return(false); } }
/*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); } }
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); } }
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); } }
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); } }
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); } }