Example #1
0
        public void PostNewDriverToDB(DriverInsertViewModel driver)
        {
            var driverToInsert = new Driver();

            driverToInsert.FirstName = driver.FirstName;
            driverToInsert.LastName  = driver.LastName;
            driverToInsert.Status    = driver.Status;

            _driverContext.Insert(driverToInsert);
            _driverContext.Commit();
        }
Example #2
0
 public ActionResult Create(DriverInsertViewModel driver)
 {
     //if errors found return to view, otherwise insert into DB
     if (!ModelState.IsValid)
     {
         return(View(driver));
     }
     else
     {
         _driverService.PostNewDriverToDB(driver);
         //Once driver inserted then return to display list of drivers
         return(RedirectToAction("Index"));
     }
 }
Example #3
0
        public DriverInsertViewModel CreateNewDriverObject()
        {
            var driver = new DriverInsertViewModel();

            return(driver);
        }