public ActionResult GetQuote(string firstName, string lastName, string email, DateTime dateOfBirth, int carYear, string carMake, string carModel, bool dui, int ticketNumber, bool fullCoverage) { using (Car_Insurance_QuoteEntities db = new Car_Insurance_QuoteEntities()) { // Maps user input to DB. var quote = new Quote(); quote.FirstName = firstName; quote.LastName = lastName; quote.Email = email; quote.DateOfBirth = dateOfBirth; quote.CarYear = carYear; quote.CarMake = carMake; quote.CarModel = carModel; quote.DUI = dui; quote.TicketNumber = ticketNumber; quote.FullCoverage = fullCoverage; quote.Total = CalcQuote(quote); //Quote total is calulated. db.Quotes.Add(quote); //Data added to DB. db.SaveChanges(); // Data saved to DB return(View(quote)); } }