// GET: Bookings/Create public ActionResult Create(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } QuotesProvided quotesProvided = db.QuotesProvided.Find(id); if (quotesProvided == null) { return(HttpNotFound()); } var booking = new Booking() { FirstName = quotesProvided.Quote.FirstName, LastName = quotesProvided.Quote.LastName, Telephone = quotesProvided.Quote.Telephone, Email = quotesProvided.Quote.Email, EventType = quotesProvided.Quote.EventType, EventDate = quotesProvided.Quote.EventDate, BookingDate = DateTime.Now, Price = quotesProvided.Price, IsBooked = true }; return(View(booking)); }
public ActionResult DeleteConfirmed(int id) { QuotesProvided quotesProvided = db.QuotesProvided.Find(id); db.QuotesProvided.Remove(quotesProvided); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(QuotesProvided quotesProvided) { if (ModelState.IsValid) { db.Entry(quotesProvided).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.QuoteId = new SelectList(db.Quotes, "QuoteId", "FirstName", quotesProvided.QuoteId); return(View(quotesProvided)); }
// GET: QuotesProvided/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } QuotesProvided quotesProvided = db.QuotesProvided.Find(id); if (quotesProvided == null) { return(HttpNotFound()); } return(View(quotesProvided)); }
// GET: QuotesProvided/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } QuotesProvided quotesProvided = db.QuotesProvided.Find(id); if (quotesProvided == null) { return(HttpNotFound()); } //ViewBag.QuoteId = new SelectList(db.Quotes, "QuoteId", "FirstName", quotesProvided.QuoteId); return(View(quotesProvided)); }
public ActionResult Create(QuotesProvided quotesProvided, int?id) { if (ModelState.IsValid) { db.Quotes.Where(q => q.QuoteId == id); quotesProvided.QuoteId = (int)id; db.QuotesProvided.Add(quotesProvided); db.SaveChanges(); return(RedirectToAction("QuotesProvided", "Quotes")); } //ViewBag.QuoteId = new SelectList(db.Quotes, "QuoteId", "FirstName", quotesProvided.QuoteId); return(View(quotesProvided)); }