internal void AddCustomerToDB(CustomersAddVM viewModel) { Customers customer = new Customers { FirstName = viewModel.FirstName, LastName = viewModel.LastName, PersonNumber = viewModel.PersonNumber, KilometersDriven = 0, NumberOfOrders = 0, MembershipLevel = 0 }; customersRepository.Add(customer); eventsService.CreateAddedCustomerEvent(customer); }
public IActionResult Add(CustomersAddVM viewModel) { if (!ModelState.IsValid) { return(View(viewModel)); } try { service.AddCustomerToDB(viewModel); } catch (Exception) { return(View(viewModel)); } return(RedirectToAction("Home", "Cars")); }