static public void ShowAveRating(int restId) { RestaurantCrud crud = new RestaurantCrud(); double revs = crud.ShowAverageRating(restId); Console.WriteLine("Ave.Rating: " + revs + "\n"); }
static void Main(string[] args) { IRepository <Restaurant> crud; IDbContext restDB; restDB = new RestaurantContext(); crud = new RestaurantCrud <Restaurant>(restDB); }
public void FindRestByIdTest() { int i = 1; RestaurantCrud crud = new RestaurantCrud(); Restaurant rest = crud.FindRestById(i); Assert.AreEqual(i, rest.ID); }
static public void ShowDetails(int restId) { RestaurantCrud crud = new RestaurantCrud(); var d = crud.FindRestById(restId); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++"); Console.WriteLine(d.name + "\n" + d.address + "\n" + d.city + ", " + d.state + " " + d.zipCode + "\n" + d.phoneNumber); ShowAveRating(restId); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++\n"); }
static public void ShowAllRestaurants() { RestaurantCrud crud = new RestaurantCrud(); var rests = crud.ShowRestaurants(); Console.WriteLine("\n"); foreach (var item in rests) { Console.WriteLine(item.ID + "||" + item.name); } Console.WriteLine("\n"); }
static public void ShowDetails() { Console.WriteLine("\n"); Console.WriteLine("Please enter the restaurant id and press Enter:"); int restId = Convert.ToInt32(Console.ReadLine()); RestaurantCrud crud = new RestaurantCrud(); var d = crud.FindRestById(restId); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++"); Console.WriteLine(d.name + "\n" + d.address + "\n" + d.city + ", " + d.state + " " + d.zipCode + "\n" + d.phoneNumber); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++\n"); }
public void FindRestByNameTest() { string a = "a"; RestaurantCrud crud = new RestaurantCrud(); List <Restaurant> rests = crud.FindRestByName(a).ToList(); int count = rests.Count(); for (int i = 0; i < count; i++) { StringAssert.Contains(rests.ElementAt(i).name, a); } }
static void Main(string[] args) { RestaurantHandler listRestaurants = new RestaurantHandler(); RestaurantCrud crud = new RestaurantCrud(); var restaurants = crud.LoadRestaurants(); foreach (var place in restaurants) { listRestaurants.AddRestaurant(place); } //crud.addRestaurant(listRestaurants); foreach (Restaurant place in listRestaurants.restaurants) { place.displayInfo(); } /* * string input; * Console.WriteLine("Enter a name or partial restaurant name to select"); * input = Console.ReadLine().ToString(); * listRestaurants.SelectRestaurant(input); * listRestaurants.AddReviewToThisRestaurant(); * listRestaurants.DisplayTheseReviews(); */ XMLSerialization restaurantXMLHandler = new XMLSerialization(); RestaurantHandler xmlRestaurantList; xmlRestaurantList = restaurantXMLHandler.ReadListFromXML(); foreach (Restaurant place in xmlRestaurantList.restaurants) { listRestaurants.restaurants.Add(place); } foreach (Restaurant place in listRestaurants.restaurants) { place.displayInfo(); } crud.addMultipleRestaurants(listRestaurants); }
public void TestDataAccess() { //arrange RestaurantCrud crud = new RestaurantCrud(); //act RestaurantComp.Restaurant restaurant2 = new RestaurantComp.Restaurant(crud.RetrieveRestaurant(0).RName, crud.RetrieveRestaurant(0).Cuisine, new Reviews.Review((double)crud.reviewList[0].Rating, crud.reviewList[0].written)); //assert Assert.AreEqual(restaurant2.name.ToLower(), "Willies".ToLower()); Assert.AreEqual(restaurant2.cuisine.ToLower(), "Sports Bar".ToLower()); Assert.AreEqual(restaurant2.reviews[0].rating, 4.6); }
static public void SearchRestaurants() { Console.WriteLine("\n"); Console.WriteLine("Please enter a name or part of a name then Enter"); string searchStr = Console.ReadLine(); RestaurantCrud crud = new RestaurantCrud(); var rests = crud.FindRestByName(searchStr); foreach (var item in rests) { Console.WriteLine(item.ID + "||" + item.name); } Console.WriteLine("\n"); }
static public void ShowReviews() { Console.WriteLine("\n"); Console.WriteLine("Please enter the restaurant id and press Enter:"); int restId = Convert.ToInt32(Console.ReadLine()); ShowDetails(restId); RestaurantCrud crud = new RestaurantCrud(); var revs = crud.ShowRestaurantReviews(restId); foreach (var item in revs) { Console.WriteLine(item.reviewer + "\n" + item.review1 + "\n" + item.rating); Console.WriteLine("----------------------------------------------------------"); } Console.WriteLine("\n"); }
static void Main(string[] args) { RestaurantCrud crud = new RestaurantCrud(); var rests = crud.GetRestaurants(); Console.WriteLine("\n"); foreach (var item in rests) { Console.WriteLine(item.ID + "||" + item.name); } Console.WriteLine("\n"); var d = crud.ShowRestaurantById(1); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++"); Console.WriteLine(d.name + "\n" + d.address + "\n" + d.city + ", " + d.state + " " + d.zipCode + "\n" + d.phoneNumber); crud.ShowAverageRating(1); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++\n"); Console.ReadKey(); }
public LibraryConverter() { restList = new List <RestaurantComp.Restaurant>(); crud = new RestaurantCrud(); }