public string SaveScanned(string user, string barcode, string product, string calories, string percent) { Console.WriteLine($"Received: {user}-{barcode}-{product}-{calories}-{percent}"); try { var fc = new foodcount(); fc.UserID = user; fc.Barcode = barcode; fc.DateTime = DateTime.Now.ToString(); fc.Date = DateTime.Now.Date.ToString(); fc.Calories = calories; fc.Product = product; fc.Percent = percent; MongoClient dbClient = new MongoClient("mongodb://*****:*****@cidb.co.uk"); var database = dbClient.GetDatabase("foodapi"); var collection = database.GetCollection <foodcount>("FoodCount"); collection.InsertOne(fc); }catch (Exception ex) { Console.WriteLine(ex.ToString()); } return($"barcode {barcode}"); }
public string GetToday(string user) { Console.WriteLine($"Received: {user}"); try { var fc = new foodcount(); fc.UserID = user; fc.DateTime = DateTime.Now.ToString(); MongoClient dbClient = new MongoClient("mongodb://*****:*****@cidb.co.uk"); var database = dbClient.GetDatabase("foodapi"); var collection = database.GetCollection <foodcount>("FoodCount"); var id = "1"; var allToday = collection.Find(x => x.UserID == id).ToList(); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return($"user {user}"); }