public ActionResult Create([Bind(Include = "Name,BirthDate")] AddCustomerBM customer) { if (ModelState.IsValid) { this.service.AddCustomer(customer); return(this.RedirectToAction("All")); } return(View(customer)); }
public void AddCustomer(AddCustomerBM customerBM) { var customer = Mapper.Map <AddCustomerBM, Customer>(customerBM); var age = DateTime.Today.Year - customerBM.BirthDate.Year; if (age > 18) { customer.IsYoungDriver = false; } else { customer.IsYoungDriver = true; } Contex.Customers.Add(customer); Contex.SaveChanges(); }