Ejemplo n.º 1
0
        public async Task <ActionResult> UsunNapoj([FromBody] NapojModel TempNapoj)
        {
            var result = await DBConnector.UsunNapoj(TempNapoj);

            if (result)
            {
                return(Ok());
            }
            return(BadRequest());
        }
Ejemplo n.º 2
0
        public async static Task <Boolean> EdytujNapoj(NapojModel tempNapoj)
        {
            var MongoDB        = dbClient.GetDatabase(DBName);
            var NapojeKolekcja = MongoDB.GetCollection <NapojModel>("Napoj");
            var TempList       = (await NapojeKolekcja.FindOneAndReplaceAsync <NapojModel>(x => tempNapoj.ObjectId == x.ObjectId, tempNapoj));

            if (TempList != null)
            {
                return(true);
            }
            return(false);
        }
Ejemplo n.º 3
0
        public async static Task <Boolean> UsunNapoj(NapojModel tempNapoj)
        {
            try
            {
                var MongoDB        = dbClient.GetDatabase(DBName);
                var NapojeKolekcja = MongoDB.GetCollection <NapojModel>("Napoj");
                await NapojeKolekcja.DeleteOneAsync(x => x.ObjectId == tempNapoj.ObjectId);

                return(true);
            }
            catch (Exception err)
            {
            }
            return(false);
        }
Ejemplo n.º 4
0
        public async static Task <Boolean> DodajNapoj(NapojModel tempNapoj)
        {
            try
            {
                var MongoDB        = dbClient.GetDatabase(DBName);
                var NapojeKolekcja = MongoDB.GetCollection <NapojModel>("Napoj");
                await NapojeKolekcja.InsertOneAsync(tempNapoj);

                return(true);
            }
            catch (Exception err)
            {
            }
            return(false);
        }