public CreateClienteViewModel Create()
        {
            var viewModel = new CreateClienteViewModel();

            viewModel.Cliente = new CreateClienteModel();

            return(viewModel);
        }
Пример #2
0
        public RedirectToActionResult Create(CreateClienteViewModel viewModel)
        {
            var model = viewModel.Cliente;

            _createCommand.Execute(model);

            return(RedirectToAction("index", "cliente"));
        }
Пример #3
0
        public async Task <IActionResult> Create(CreateClienteViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            await _clienteAppService.Add(_mapper.Map <Cliente>(model));

            if (!OperacaoValida())
            {
                return(View(model));
            }

            TempData["Sucesso"] = "Cliente cadastrado com sucesso!";
            return(RedirectToAction(nameof(Index)));
        }