public ActionResult CreateNew(NewTransactionViewModel viewModel) { if (ModelState.IsValid) { var customer = _customerService.GetByName(viewModel.CustomerName, viewModel.CustomerSurname); if (customer != null) { _transactionService.Add(new Transaction() { Customer = customer, Coast = viewModel.Coast ?? 0, Time = viewModel.ExpiredDate.Value }); } return RedirectToAction(MvcControllers.Transactions.CUSTOMER_LIST); } return View("Create", viewModel); }
public PartialViewResult Create(NewTransactionViewModel viewModel) { if (ModelState.IsValid) { var customer = _customerService.GetByName(viewModel.CustomerName, viewModel.CustomerSurname); if (customer != null) { _transactionService.Add(new Transaction() { Customer = customer, Coast = viewModel.Coast ?? 0, Time = viewModel.ExpiredDate.Value }); } viewModel.Coast = null; viewModel.ExpiredDate = null; return PartialView("_AddCustomerPartialView", viewModel); } return PartialView("_AddCustomerPartialView",viewModel); }