Beispiel #1
0
        public async Task <bool> MajCaisse(Models.CaisseItem model)
        {
            var filtre = Builders <Models.CaisseItem> .Filter.Eq("Numero", model.Numero);

            var client = Collection().Find(filtre).FirstOrDefaultAsync();

            if (client.Result == null)
            {
                return(false);
            }

            var miseAJour = Builders <Models.CaisseItem> .Update
                            .Set(x => x.Numero, model.Numero)
                            .Set(x => x.Sessions, model.Sessions);

            await Collection().UpdateOneAsync(filtre, miseAJour);

            return(true);
        }
Beispiel #2
0
 public void AjouterCaisse(Models.CaisseItem model)
 {
     Collection().InsertOne(model);
 }