public ActionResult Create(FormCollection collection) //***TODO*** Need to finish the catch for this methdo { if (ModelState.IsValid) { try { Restaurant temp = new Restaurant { RestaurantName = collection["restaurantName"], RestaurantAddress = collection["restaurantAddress"], RestaurantCity = collection["restaurantCity"], RestaurantState = collection["restaurantState"], RestaurantPhoneNumber = collection["restaurantPhoneNumber"], RestaurantURL = collection["restaurantURL"] }; LibHelper.AddRestaurant(temp); return(RedirectToAction("Index")); } catch (Exception e) { return(View()); } } else { return(View("Invalid Model State")); } }
static void Main(string[] args) { Console.WriteLine("Enter new Restaurant name: "); var newName = Console.ReadLine(); var libHelper = new LibHelper(); libHelper.AddRestaurant(new Restaurant() { Name = newName }); // saves changes, updates dbsets var results = libHelper.GetRestaurants(); Console.WriteLine("All stored restaurants:"); foreach (var restaurant in results) { Console.WriteLine(restaurant.Name); } Console.ReadKey(); }
//add restaurant to DB public void AddRestaurant(Restaurant restaurant) { _db.AddRestaurant(ToData(restaurant)); //_db.SaveChanges(); Debug.Write("Added 1 Restaurant"); }