public ActionResult Create( ClienteEnderecoViewModel clienteEndeercoViewModel) { if (ModelState.IsValid) { _clienteAppService.Adicionar(clienteEndeercoViewModel); return RedirectToAction("Index"); } return View(clienteEndeercoViewModel); }
public void Adicionar(ClienteEnderecoViewModel clienteEnederecoViewModel) { var cliente = Mapper.Map<ClienteEnderecoViewModel, Cliente>(clienteEnederecoViewModel); var endereco = Mapper.Map<ClienteEnderecoViewModel, Endereco>(clienteEnederecoViewModel); cliente.Enderecos.Add(endereco); BeginTransaction(); _clienteService.Adicionar(cliente); Commit(); }