public ActionResult Create(UsuarioEnderecoVM usuarioEnderecoVM)
        {
            if (ModelState.IsValid)
            {
                _usuarioAppServico.Adicionar(usuarioEnderecoVM);
                return(RedirectToAction("Index"));
            }

            return(View(usuarioEnderecoVM));
        }
        public UsuarioEnderecoVM Adicionar(UsuarioEnderecoVM usuarioEnderecoVM)
        {
            // trocar usuarioVM em usuario
            var usuario  = Mapper.Map <Usuario>(usuarioEnderecoVM.UsuarioVW);
            var endereco = Mapper.Map <Endereco>(usuarioEnderecoVM.EnderecoVM);

            usuario.Enderecos.Add(endereco);
            usuario.Ativo = true;

            _usuarioRepositorio.Adicionar(usuario);

            return(usuarioEnderecoVM);
        }