public ActionResult Create([Bind(Include = "Id,Cvr,Name,Address,Phone,Email,Description")] Restaurant restaurant) { if (ModelState.IsValid) { db.Restaurants.Add(restaurant); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(restaurant)); }
public bool Save() { return(_context.SaveChanges() >= 0); }
public static void Seed(this ResturantContext context) { if (context.Resturants.Any()) { return; } var resturants = new List <Resturant>() { new Resturant() { Name = "Nando's", Description = "Portugese Chicken Resturant", Latitude = "0.13532", Longitude = "1.4568", Address = "25 Wherry Road", Address2 = "Riverside Entertainment Complex", City = "Norwich", County = "Norfolk", PhoneNumber = "01603 345234", WebsiteUrl = "www.nandos.co.uk", DietOptions = new List <DietOption>() { new DietOption() { DietType = "GF" }, new DietOption() { DietType = "DF" } }, Reviews = new List <Review>() { new Review() { Title = "Gluten Free Heaven", Description = "As it's chicken, this is a perfect place for some gluten and dairy free goodness", GfScore = 5, DfScore = 5, MfScore = 0, PriceRating = 2 }, new Review() { Title = "Hope you like chicken", Description = "Great for all intolerences, but variety is not there as it specialises in chicken dishes.", GfScore = 3, DfScore = 3, MfScore = 0, PriceRating = 3 }, new Review() { Title = "Had Better", Description = "Chicken was tough and boring", GfScore = 2, DfScore = 4, MfScore = 0, PriceRating = 4 }, new Review() { Title = "Cant beat a cheeky nandos.", Description = "always my go to spot for gluten free goodness, but the prices are rising", GfScore = 4, DfScore = 4, MfScore = 1, PriceRating = 5 } } }, new Resturant() { Name = "Cafe Maine", Description = "Bistro Cafe", Latitude = "0.1222", Longitude = "1.43368", Address = "25 Cromer Road", Address2 = "Sheringham", City = "Norwich", County = "Norfolk", PhoneNumber = "01603 322334", WebsiteUrl = "www.cafemaine.co.uk", DietOptions = new List <DietOption>() { new DietOption() { DietType = "GF" }, new DietOption() { DietType = "DF" }, new DietOption() { DietType = "MF" } }, Reviews = new List <Review>() { new Review() { Title = "Very bad", Description = "No Choice", GfScore = 1, DfScore = 1, MfScore = 2, PriceRating = 4 }, new Review() { Title = "good location and food", Description = "cheap and cheerfull in a nice place", GfScore = 4, DfScore = 5, MfScore = 3, PriceRating = 3 }, new Review() { Title = "Seen Worse cafe's", Description = "we got what we paid for", GfScore = 3, DfScore = 5, MfScore = 3, PriceRating = 3 }, new Review() { Title = "Top Service and good options", Description = "cant go wrong, options for everyone and good staff and service", GfScore = 4, DfScore = 4, MfScore = 5, PriceRating = 4 } } } }; context.Resturants.AddRange(resturants); context.SaveChanges(); }