示例#1
0
        /// <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);
        }
示例#2
0
 /// <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);
 }