public async Task <IActionResult> Create(ProdutoViewModel produtoViewModel) { if (ModelState.IsValid) { var produtoDomain = _mapper.Map <Produto>(produtoViewModel); if (await _produtoAppService.Add(produtoDomain)) { return(RedirectToAction(nameof(Index))); } } else { produtoViewModel.Clientes = _clienteAppService.ClienteDropDownList(); return(View(produtoViewModel)); } //return View(produtoViewModel); return(RedirectToAction("Index")); }