/*les requetes d'insertions de données */ public bool addTransfert(Transfert transfert) { mizaniaDbContext.Transferts.Add(transfert); if (mizaniaDbContext.SaveChanges() == 1) { return(true); } else { return(false); } }
/* supprimer un transfert */ public bool deleteTransfertById(int id) { Transfert transfert = mizaniaDbContext.Transferts .Where(t => t.id == id) .SingleOrDefault(); mizaniaDbContext.Transferts.Remove(transfert); if (mizaniaDbContext.SaveChanges() == 1) { return(true); } return(false); }
public bool updateTransfertDesignation(int id, string designation) { Transfert transfert = mizaniaDbContext.Transferts.Where(t => t.id == id).SingleOrDefault(); if (transfert == null) { return(false); } transfert.designation = designation; if (mizaniaDbContext.SaveChanges() == 1) { return(true); } else { return(false); } }
public bool updateTransfertMontant(int id, float montant) { Transfert transfert = mizaniaDbContext.Transferts.Where(t => t.id == id).SingleOrDefault(); if (transfert == null) { return(false); } transfert.montant = montant; if (mizaniaDbContext.SaveChanges() == 1) { return(true); } else { return(false); } }
public bool updateTransfertIdCompteRecepteur(int id, int idCompteRecepteur) { Transfert transfert = mizaniaDbContext.Transferts.Where(t => t.id == id).SingleOrDefault(); if (transfert == null) { return(false); } transfert.idCompteRecepteur = idCompteRecepteur; if (mizaniaDbContext.SaveChanges() == 1) { return(true); } else { return(false); } }
public bool updateTransfertDateCreation(int id, int year, int month, int day, int hour, int minute, int second) { Transfert transfert = mizaniaDbContext.Transferts.Where(t => t.id == id).SingleOrDefault(); if (transfert == null) { return(false); } if (year != -1) { transfert.dateCreation = Utilitaire.setYear(transfert.dateCreation, year); } if (month != -1) { transfert.dateCreation = Utilitaire.setMonth(transfert.dateCreation, month); } if (day != -1) { transfert.dateCreation = Utilitaire.setDay(transfert.dateCreation, day); } if (hour != -1) { transfert.dateCreation = Utilitaire.setHour(transfert.dateCreation, hour); } if (minute != -1) { transfert.dateCreation = Utilitaire.setMinute(transfert.dateCreation, minute); } if (second != -1) { transfert.dateCreation = Utilitaire.setSecond(transfert.dateCreation, second); } if (mizaniaDbContext.SaveChanges() == 1) { return(true); } else { return(false); } }
/*methodes utilitaires*/ private bool appartientAuPorteFeuille(Transfert t, int idPorteFeuille) { return(t.Compte.Utilisateur.idPorteFeuille == idPorteFeuille); }