public void Remover(ClienteEnderecoVM clienteVM) { var cliente = Mapper.Map <ClienteEnderecoVM, Cliente>(clienteVM); BeginTransaction(); _clienteRepository.Remover(cliente); Commit(); }
public void Atualizar(ClienteEnderecoVM clienteEnderecoVm) { // var cliente = Mapper.Map<ClienteVM, Cliente>(clienteVm); var cliente = Mapper.Map <ClienteEnderecoVM, Cliente>(clienteEnderecoVm); var endereco = Mapper.Map <ClienteEnderecoVM, Endereco>(clienteEnderecoVm); cliente.Enderecos.Add(endereco); BeginTransaction(); _clienteRepository.Atualizar(cliente); Commit(); }
public ActionResult Create(ClienteEnderecoVM cliente) { try { if (ModelState.IsValid) { _clienteAppService.Adicionar(cliente); return(RedirectToAction("Index")); } return(View(cliente)); } catch { return(View()); } }