Exemplo n.º 1
0
        public ActionResult DadosPessoais(ClienteDadosPessoaisViewModel dadosPessoais)
        {
            try
            {
                var cliente = clienteApp.ObterPorId(dadosPessoais.Id);

                var clienteAlterar = new Cliente()
                {
                    Id       = cliente.Id,
                    Nome     = dadosPessoais.Nome,
                    Email    = dadosPessoais.Email,
                    Senha    = dadosPessoais.Senha,
                    CPF      = dadosPessoais.CPF,
                    DataNasc = dadosPessoais.DataNasc,
                    Sexo     = dadosPessoais.Sexo,
                    Telefone = dadosPessoais.Telefone,
                    CEP      = cliente.CEP,
                    Endereco = cliente.Endereco,
                    Numero   = cliente.Numero,
                    Bairro   = cliente.Bairro,
                    Cidade   = cliente.Cidade,
                    Estado   = cliente.Estado
                };

                clienteApp.Alterar(clienteAlterar);

                return(RedirectToAction("DashboardCliente"));
            }
            catch
            {
                return(View(dadosPessoais));
            }
        }
Exemplo n.º 2
0
        public ActionResult DadosPessoais(string id)
        {
            var cliente = clienteApp.ObterPorId(id);

            var clienteDadosPessoais = new ClienteDadosPessoaisViewModel()
            {
                Id       = cliente.Id,
                Nome     = cliente.Nome,
                Email    = cliente.Email,
                Senha    = cliente.Senha,
                CPF      = cliente.CPF,
                DataNasc = cliente.DataNasc,
                Sexo     = cliente.Sexo,
                Telefone = cliente.Telefone
            };

            return(View(clienteDadosPessoais));
        }