public ActionResult EditarDadosCliente(Cliente u) { ClienteDAO dao = new ClienteDAO(); if (u.Nome == "" || u.Nome == null) { u.Nome = ((Cliente)Session["cli"]).Nome; } if (u.Cpf == "" || u.Cpf == null) { u.Cpf = ((Cliente)Session["cli"]).Cpf; } if (u.Email == "" || u.Email == null) { u.Email = ((Cliente)Session["cli"]).Email; } if (u.Senha == "" || u.Senha == null) { u.Senha = ((Cliente)Session["cli"]).Senha; } u.Telefone = ((Cliente)Session["cli"]).Telefone; u.Id = ((Cliente)Session["cli"]).Id; dao.Atualiza(u); return(RedirectToAction("FazerPesquisa", "Login")); }
public ActionResult UpdateCliente(Cliente cliente) { ClienteDAO dao = new ClienteDAO(); var nome = Validacoes.ValidaNomePessoa(cliente.Pessoa.Nome); var gen = cliente.Pessoa.Genero; var rg = Validacoes.ValidaRg(cliente.Pessoa.Rg); var cpf = Validacoes.ValidaCpf(cliente.Pessoa.CpfeCnpj); var idade = Validacoes.ValidaIdade(cliente.Pessoa.Data); var email = Validacoes.ValidaEmail(cliente.Pessoa.Email); var telUm = Validacoes.ValidaTelefoneUm(cliente.Pessoa.TelefoneUm); var telDois = Validacoes.ValidaTelefoneDois(cliente.Pessoa.TelefoneDois); var veiculo = cliente.Pessoa.Veiculo; var fabricante = veiculo.Fabricante; var rua = cliente.Pessoa.Endereco.Rua; var num = cliente.Pessoa.Endereco.Numero; var bairro = cliente.Pessoa.Endereco.Bairro; var estado = cliente.Pessoa.Endereco.Estado; var cidade = cliente.Pessoa.Endereco.Cidade; var cep = cliente.Pessoa.Endereco.Cep; if (gen != null && nome == true && rg == true && cpf == true && idade == true && email == true && telUm == true && telDois == true && rua != null && num != null && bairro != null && estado != null && cidade != null && cep != null) { cliente.Ativo = true; cliente.Pessoa.TipoPessoa = 'F'; dao.Atualiza(cliente); return(RedirectToAction("Clientes", "Cliente")); } else { ViewBag.Cliente = cliente; return(View("UpdateForm")); } }
public ActionResult Atualiza(Cliente cliente) { ClienteDAO dao = new ClienteDAO(); dao.Atualiza(cliente); return(RedirectToAction("Index")); }
public ActionResult AtualizaCliente(Cliente cliente, string repetindoSenha) { ClienteDAO dao = new ClienteDAO(); if (cliente != null && repetindoSenha == cliente.Senha) { cliente.Ativo = true; dao.Atualiza(cliente); return(RedirectToAction("Tabela", "Cliente")); } else { ViewBag.Pessoa = cliente; return(View("EditaCliente")); } }