/// <summary> /// Ajoute à la table des soldes initials un nouveau solde avec un id du compte /// </summary> /// <param name="solde">le solde</param> /// <param name="idCompte">l'id du compte</param> /// <returns>la task</returns> public async Task AjouterSoldeInitial(double solde, int idCompte) { var obj = new SoldeInitial(idCompte, solde); var soldeInitId = await Bdd.Connection.Table <SoldeInitial>().OrderByDescending(x => x.Id).FirstOrDefaultAsync(); var id = 1; if (soldeInitId != null) { id = soldeInitId.Id + 1; } obj.Id = id; await Bdd.AjouterDonnee(obj); }
/// <summary> /// Ajoute une solde initial provenant de la restauration /// </summary> /// <param name="soldeinitial">la solde initial</param> /// <returns>la task</returns> public async Task AjouterSoldeInitialFmRestauration(SoldeInitial soldeinitial) { await Bdd.AjouterDonnee(soldeinitial); }