Пример #1
0
        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);
        }
Пример #2
0
        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);
        }