private static Cliente EditarCliente() { ListarTodosClientes(); Console.WriteLine("Digite qual ID do cliente deseja alterar:"); int IDEditar = int.Parse(Console.ReadLine()); ClienteController cc = new ClienteController(); Cliente CliEditar = cc.PesquisarPorIDCliente(IDEditar); if (CliEditar != null) { Console.WriteLine(); Console.WriteLine("Nome: "); CliEditar.Nome = Console.ReadLine(); Console.WriteLine("Telefone: "); CliEditar.Telefone = Console.ReadLine(); Console.WriteLine("CPF: "); CliEditar.Cpf = Console.ReadLine(); EditarEndereco(CliEditar.EnderecoID); cc.EditarCliente(IDEditar, CliEditar); return(CliEditar); } Console.WriteLine("Erro, ID do cliente não encontrado"); return(null); }
public override void Execute(object parameter) { var viewModelCliente = (ClienteViewModel)parameter; var cloneCliente = (ModelConcertosEntity.Cliente)viewModelCliente.ClienteSelecionado.Clone(); var cw = new TelaAddCliente(); cw.DataContext = cloneCliente; cw.ShowDialog(); if (cw.DialogResult.HasValue && cw.DialogResult.Value) { ClienteController clienteController = new ClienteController(); viewModelCliente.ClienteSelecionado.Nome = cloneCliente.Nome; viewModelCliente.ClienteSelecionado.Sobrenome = cloneCliente.Sobrenome; viewModelCliente.ClienteSelecionado.Email = cloneCliente.Email; viewModelCliente.ClienteSelecionado.Cpf = cloneCliente.Cpf; viewModelCliente.ClienteSelecionado.Telefone = cloneCliente.Telefone; viewModelCliente.ClienteSelecionado.Endereco = cloneCliente.Endereco; clienteController.EditarCliente(viewModelCliente.ClienteSelecionado.Id_Cliente, viewModelCliente.ClienteSelecionado); viewModelCliente.Clientes = clienteController.GetCliente(); } }
private static void EditarCliente() { ListarTodosClientes(); Console.WriteLine("Digite o ID do cliente:"); int n = int.Parse(Console.ReadLine()); ClienteController cc = new ClienteController(); Cliente cli = new Cliente(); // ---- cli = cc.PesquisarPorID(n); //Cliente cli = cc.PesquisarPorID(idCliente); if (cli != null) { Console.WriteLine("Digite o nome novo desejado"); cli.nome = Console.ReadLine(); Console.WriteLine("Digite o cpf novo desejado"); cli.cpf = Console.ReadLine(); Endereco e = EditarEndereco(cli.enderecoID); cc.EditarCliente(n, cli); } else { Console.WriteLine("Cliente não encontrado"); } }
private void EnviarClienteEditado(string Nome, string CPF, string Telefone) { Cliente cli = new Cliente(); cli.Nome = Nome; cli.Cpf = CPF; cli.Telefone = Telefone; ClienteController.EditarCliente(cliEdicao.ClienteID, cli); }
private void btnSalvarCliente_Click(object sender, RoutedEventArgs e) { Endereco endnovo = SalvarEndereco(txtRuaCliente.Text, txtBairroCliente.Text, int.Parse(txtNumeroCliente.Text), txtComplementoCliente.Text); Clientes clinovo = SalvarCliente(txtNomeCliente.Text, txtCpfCliente.Text, txtTelefoneCliente.Text, endnovo.EnderecoID); ClienteController.EditarCliente(int.Parse(txtIdCliente.Text), clinovo); Clientes idend = ObterDados(); EnderecoController.EditarEndereco(idend.EnderecoID, endnovo); MessageBox.Show("Cliente alterado."); LimparTextBoxes(); }
private void btnEditar_Click(object sender, RoutedEventArgs e) { ClienteController cc = new ClienteController(); Cliente c = new Cliente(); c.Nome = txtNome.Text; c.DtAniver = txtDtNascimento.Text; c.Cpf = txtCPF.Text; cc.EditarCliente(int.Parse(txtID.Text), c); MessageBox.Show("Cliente editado com sucesso."); }
private void editarCliente() { int cliId = Convert.ToInt32(idSelecionado); switch (tipoSelecionado) { case "PF": ClienteController.EditarCliente(cliId, textNome_PF.Text, textCpf_PF.Text, textEmail_PF.Text, textEndereco_PF.Text); break; case "PJ": ClienteController.EditarCliente(cliId, textRazaoSocial_PJ.Text, textCnpj_PJ.Text, textEmail_PJ.Text, textEndereco_PJ.Text); break; } MessageBox.Show("Cliente editado com sucesso!"); }
private void EditarButton_Click(object sender, RoutedEventArgs e) { string idPersona = idCliente; string nombre = textBoxNombre.Text.Trim(); string apellido = textBoxApellido.Text.Trim(); string telefono = textBoxTelefono.Text.Trim(); string correo = textBoxCorreo.Text.Trim(); string ciudad = textBoxCiudad.Text.Trim(); string calle = textBoxCalle.Text.Trim(); string numero = textBoxNúmero.Text.Trim(); string colonia = textBoxColonia.Text.Trim(); string codigoPostal = textBoxCodigoPostal.Text.Trim(); if (ValidarCampos() == CheckResult.Passed) { ClienteController clienteController = new ClienteController(); ComprobarResultado((ResultadoOperacion)clienteController.EditarCliente( idPersona, nombre, apellido, telefono, correo, ciudad, calle, numero, colonia, codigoPostal, idCliente)); } }
private static void EditarCliente() { Console.WriteLine(" -- Editar Cliente -- "); ListarTodosClientes(); Console.WriteLine("Digite o ID do cliente para ser editado"); int idCliente = int.Parse(Console.ReadLine()); ClienteController cc = new ClienteController(); Cliente cli = new Cliente(); Console.WriteLine("Digite o nome desejado"); cli.Nome = Console.ReadLine(); Console.WriteLine("Digite o cpf desejado"); cli.Cpf = Console.ReadLine(); // ---- cc.EditarCliente(idCliente, cli); //Cliente cli = cc.PesquisarPorID(idCliente); if (cli != null) { Console.WriteLine("Digite o nome desejado"); cli.Nome = Console.ReadLine(); Console.WriteLine("Digite o cpf desejado"); cli.Cpf = Console.ReadLine(); Endereco e = AlterarEndereco(cli.EnderecoID); } else { Console.WriteLine("Cliente não encontrado"); } }
private static Cliente ArrumarCadastro(int IDEditar) { ClienteController cc = new ClienteController(); Cliente CliEditar = cc.PesquisarPorIDCliente(IDEditar); if (CliEditar != null) { Console.WriteLine(); Console.WriteLine("Nome novo: "); CliEditar.Nome = Console.ReadLine(); Console.WriteLine("Telefone novo: "); CliEditar.Telefone = Console.ReadLine(); Console.WriteLine("CPF novo: "); CliEditar.Cpf = Console.ReadLine(); EditarEndereco(CliEditar.EnderecoID); cc.EditarCliente(IDEditar, CliEditar); return(CliEditar); } Console.WriteLine("Erro, ID do cliente não encontrado"); return(null); }
public void SalvaEdicao() { ClienteController cc = new ClienteController(); try { selecionado.Nome = txtPesquisaNome.Text; selecionado.Cpf = txtPesquisaCPF.Text; selecionado._Endereco.Rua = txtPesquisaRua.Text; selecionado._Endereco.Complemento = txtPesquisaComplemento.Text; selecionado._Endereco.Numero = int.Parse(txtPesquisaNumero.Text); cc.EditarCliente(selecionado.PessoaID, selecionado); dtgMeusClientes.ItemsSource = ctx.tblClientes.ToList(); lblQuantidadeClientes.Content = ctx.tblClientes.Count(); CancelarEdit(); } catch { MessageBox.Show("Selecione um cliente para editar!!"); } }