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"));
            }
        }
Exemple #3
0
 public ActionResult Index()
 {
     using (CustomersEntities2 db = new CustomersEntities2())
         return(View());
 }