public ActionResult Index() { using (CustomersEntities2 db = new CustomersEntities2()) { List <CustomerInfo> total = (from c in db.CustomerInfoes where c.QuoteTotal != null select c).ToList(); var totals = new List <CustomerInfo>(); foreach (var totalQuote in total) { var totaled = new CustomerInfo(); totaled.FirstName = totalQuote.FirstName; totaled.LastName = totalQuote.LastName; totaled.EmailAddress = totalQuote.EmailAddress; totaled.QuoteTotal = totalQuote.QuoteTotal; totals.Add(totaled); db.CustomerInfoes.Add(totaled); db.SaveChanges(); } return(View(totals)); } }
//First method for signing up for free quote// public ActionResult initialSignUp(string FirstName, string LastName, string EmailAddress, string DateOfBirth, string CarYear, string CarMake, string CarModel, string DUI, string SpeedingTickets, string Coverage) { if (string.IsNullOrEmpty(FirstName) || string.IsNullOrEmpty(LastName) || string.IsNullOrEmpty(EmailAddress) || string.IsNullOrEmpty(DateOfBirth) || string.IsNullOrEmpty(CarYear) || string.IsNullOrEmpty(CarMake) || string.IsNullOrEmpty(CarModel) || string.IsNullOrEmpty(DUI) || string.IsNullOrEmpty(SpeedingTickets) || string.IsNullOrEmpty(Coverage)) { return(View("~/Views/Shared/Error.cshtml")); } else { using (CustomersEntities2 db = new CustomersEntities2()) { var totaled = new CustomerInfo(); totaled.FirstName = FirstName; totaled.LastName = LastName; totaled.EmailAddress = EmailAddress; totaled.DateOfBirth = DateOfBirth; totaled.CarYear = (CarYear); totaled.CarMake = CarMake; totaled.CarModel = CarModel; totaled.DUI = DUI; totaled.SpeedingTickets = (SpeedingTickets); totaled.Coverage = Coverage; totaled.QuoteTotal = totalQuote(DateOfBirth, CarYear, CarMake, CarModel, DUI, SpeedingTickets, Coverage); db.CustomerInfoes.Add(totaled); db.SaveChanges(); } return(View("Index")); } }
public ActionResult Index() { using (CustomersEntities2 db = new CustomersEntities2()) return(View()); }