public OrderFoodServiceApi(IDal dal = null) { Dal = dal; if (Dal == null) { Dal = new LocalSqlDalApi(); } Dal.Init(); }
private static void AddRandomData() { LocalSqlDalApi dal = new LocalSqlDalApi(); if (dal.Init() == false) { return; } var users = new List <string> { "Yarden Kristal", "Shimon Arzuan", "Shai Blum" }; var companys = new List <string> { "Microsoft", "Toluna", "Google", "Zim", "Elbit", "Yahoo", "Plus500" }; var restaurants = new List <string> { "Japnika", "Sinta bar", "Refalo", "Vivino", "Aroma", "Cafe Cafe", "Biga" }; DateTime baseTime = DateTime.Now; foreach (var user in users) { foreach (var company in companys) { foreach (var restaurant in restaurants) { DateTime time = baseTime; time = time.AddDays(-20); for (int i = 0; i < 50; i++) { time = time.AddDays(1); dal.Order(user, company, restaurant, user + "_" + company + "_" + restaurant + "_" + "Description_" + time.ToString("MM:dd:yyyy"), time); } } } } }
private static IDal GetDal() { var dal = new LocalSqlDalApi(); return(dal); }