protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ClienteController clienteController = new ClienteController(); txtCliente.DataSource = clienteController.ObterTodos(Session["cnpjEmp"].ToString()); txtCliente.DataTextField = "nomCli"; txtCliente.DataValueField = "codCli"; txtCliente.DataBind(); UsuarioController usuarioController = new UsuarioController(); lstParticipantes.DataSource = usuarioController.ObterParteFuncionarios(Session["cpfUsu"].ToString()); lstParticipantes.DataTextField = "nomUsu"; lstParticipantes.DataValueField = "cpfUsu"; lstParticipantes.DataBind(); txtCliente.Items.Insert(0, new ListItem("", "0")); if (Request.QueryString["codAti"] != null) { PreencheCampos(); txtCliente.Enabled = false; txtCliente.Focus(); } } }
protected void btnExcluir_Click(object sender, EventArgs e) { EmpresaController empresaController = new EmpresaController(); ClienteController clienteController = new ClienteController(); VendedorController vendedorController = new VendedorController(); UsuarioController usuarioController = new UsuarioController(); ContratoController contratoController = new ContratoController(); if (usuarioController.ObterTodosFuncionarios(Session["cnpjEmp"].ToString()).Count <= 0) { List<ClienteEntity> clientes = clienteController.ObterTodos(Session["cnpjEmp"].ToString()); for (int i = 0; i < clientes.Count; i++) { vendedorController.Remover(clientes[i].codCli); clienteController.Remover(clientes[i].codCli); } contratoController.Remover(Session["cpfUsu"].ToString()); if (empresaController.Remover(Session["cnpjEmp"].ToString())) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Empresa removida com sucesso!'); window.location.href='Login.aspx';</script>"); } } else this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na remoção do registro, sua empresa ainda possui funcionários!');</script>"); }
protected void ClienteGridView_RowDeleting(object sender, GridViewDeleteEventArgs e) { int codCli = Convert.ToInt32(ClienteGridView.DataKeys[e.RowIndex].Value.ToString()); VendedorController vendedorController = new VendedorController(); vendedorController.Remover(codCli); ClienteController clienteController = new ClienteController(); if (clienteController.Remover(codCli)) this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Cliente removido com sucesso!');</script>"); else this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na remoção do registro!');</script>"); PreencheGrid(); }
/// <summary> /// Consulting a customer by ID (LINQ) /// </summary> public static void ConsultarCliente() { Console.WriteLine("Digite o ID do Cliente: "); int idCliente = Convert.ToInt32(Console.ReadLine()); try { ClienteModels cliente = (from cliente1 in ClienteController.GetClientes() where cliente1.IdCliente == idCliente select cliente1).First(); Console.WriteLine("=================[ CONSULTA CLIENTE ]=================="); Console.WriteLine(cliente.ToString()); } catch { Console.WriteLine("==> CLIENTE NÃO EXISTE!"); } }
/// <summary> /// Creating customers /// </summary> public static void CadastrarCliente() { Console.WriteLine("---===[ CADASTRO DO CLIENTE ]===---"); Console.WriteLine("Nome: "); string nomeCliente = Console.ReadLine(); Console.WriteLine("\nData de Nascimento (dd/mm/yyyy): "); string dataNascimento = Console.ReadLine(); Console.WriteLine("\nC.P.F.: "); string cpfCLiente = Console.ReadLine(); Console.WriteLine("\nDias P/ Devolução: "); int diasDevolucao = Convert.ToInt32(Console.ReadLine()); ClienteController.CadastrarCliente( nomeCliente, dataNascimento, cpfCLiente, diasDevolucao ); }
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 void Reset() { ventaController = new VentaController(); ventapController = new VentapController(); empresaController = new EmpresaController(); reporteController = new ReporteController(); clienteController = new ClienteController(); metodoPagoController = new MetodoPagoController(); formaPagoController = new FormaPagoController(); usocfdiController = new UsocfdiController(); partidas = new List <Ventap>(); report = new StiReport(); ds = new DataSet(); empresa = empresaController.SelectTopOne(); reporte = reporteController.SelectOneByName(empresa.FormatoParaFacturas); cliente = null; venta = null; }
public void CadastrarNovoUsuario(object sender, EventArgs args) { //Definir informações do novo cliente Cliente cliente = new Cliente(); cliente.Cnh = EntryCNH.Text; cliente.Nome = EntryNome.Text; cliente.Email = EntryEmail.Text; cliente.Telefone = EntryTelefone.Text; cliente.Endereco = new Endereco { Cep = EntryCEP.Text, Rua = EntryRua.Text, Cidade = EntryCidade.Text, Numero = int.Parse(EntryNumero.Text), Estado = EntryEstado.Text }; //Definir informaçoes do novo usuário cliente.LoginUsuario = new Usuario { Login = EntryLogin.Text, Senha = EntrySenha.Text }; cliente.Endereco.Clientes = new List <Cliente> { cliente }; ClienteController clienteController = new ClienteController(); clienteController.Cadastrar(cliente); //Voltar para a tela de Login Navigation.PopAsync();//Remove a tela atual da Pilha de forma Assíncrona }
private void ResetPDV() { venta = new Venta(); partidas = new List <Ventap>(); cliente = null; producto = null; SigPartida = 0; datosCliente = "PUBLICO EN GENERAL"; TxtSubtotal.Text = ""; TxtTotal.Text = ""; TxtCliente.Text = ""; ventaController = new VentaController(); ventapController = new VentapController(); productoController = new ProductoController(); clienteController = new ClienteController(); inventarioController = new InventarioController(); ImpuestoController = new ImpuestoController(); empresaController = new EmpresaController(); loteController = new LoteController(); movInvController = new MovInvController(); flujoController = new FlujoController(); reporteController = new ReporteController(); dymErrorController = new DymErrorController(); oCFDI = new CFDI(); lote = null; TxtProductoId.Focus(); //Reset malla Malla.Rows.Clear(); for (int i = 0; i < NPARTIDAS; i++) { Malla.Rows.Add(); Malla.Rows[i].Cells[2].Style.BackColor = Color.Yellow; Malla.Rows[i].Cells[8].Style.BackColor = Color.Yellow; } CreaVenta(); }
public PedidoCadastrarView() { InitializeComponent(); try { clientes = new List <Cliente>(); produtos = new List <ProdutoPesquisa>(); produtosCadastrados = new List <Produto>(); pedidoController = new PedidoController(); clienteController = new ClienteController(); produtoController = new ProdutoController(); cliente = new Cliente(); pedido = new dto.Pedido(); this.produtosCadastrados = this.produtoController.pesquisarProdutos(); this.clientes = this.clienteController.pesquisaClientes(); preencheComboBox(); txt_dataEntrega.Value = DateTime.Now; txt_dataEntrega.MaxDate = DateTime.Now.AddDays(60); txt_dataEntrega.MinDate = DateTime.Now.AddDays(-60); txt_dataPag.Value = txt_dataEntrega.Value; txt_dataPag.MinDate = txt_dataEntrega.MinDate; txt_dataPag.MaxDate = txt_dataEntrega.MaxDate; }catch (Exception e) { enviaMsg(e.Message, "erro"); PedidoView p = new PedidoView(); p.Show(); this.Hide(); } }
public void InitializeComponent() { this.Text = "Lista Cliente"; this.BackColor = Color.Beige; this.Size = new Size(300, 400); lblListaCliente = new Label(); lblListaCliente.Location = new Point(100, 10); lblListaCliente.Text = "Lista de Clientes"; this.Controls.Add(lblListaCliente); lvClientes = new ListView(); lvClientes.Size = new Size(250, 150); lvClientes.Location = new Point(20, 50); lvClientes.View = Details; foreach (Cliente cliente in ClienteController.GetClientes()) { ListViewItem lvCliente = new ListViewItem(cliente.ClienteId.ToString()); lvCliente.SubItems.Add(cliente.Nome); lvCliente.SubItems.Add(cliente.Cpf); lvClientes.Items.Add(lvCliente); } lvClientes.FullRowSelect = true; lvClientes.Columns.Add("ID", -2, HorizontalAlignment.Left); lvClientes.Columns.Add("Nome", -2, HorizontalAlignment.Left); lvClientes.Columns.Add("Cpf", -2, HorizontalAlignment.Left); this.Controls.Add(lvClientes); btnSelecionar = new Button(); btnSelecionar.Size = new Size(80, 20); btnSelecionar.Location = new Point(20, 300); btnSelecionar.Text = "Detalhar"; this.Controls.Add(btnSelecionar); btnSelecionar.Click += new EventHandler(btnSelecionarClick); btnVoltar = new Library.Botao.BtnVoltar(180, this, parent); this.Controls.Add(btnVoltar); }
// método para listar todos os clientes private static void ListarClientes() { ClienteController cc = new ClienteController(); Console.WriteLine(" _______________________________________________________ "); Console.WriteLine("|------------------- LISTAR CLIENTES -------------------|"); Console.WriteLine("|_______________________________________________________|"); Console.WriteLine(""); if (cc.ListarClientes().Count == 0) { Console.WriteLine(" *******************************************************"); Console.WriteLine(" * Erro: Não existem dados a serem listados! *"); Console.WriteLine(" *******************************************************"); } else { foreach (var cliente in cc.ListarClientes()) { ExibirDadosCliente(cliente); } } }
private void btnSalvar_Click(object sender, RoutedEventArgs e) { try { Cliente cliente = new Cliente(); cliente.Nome = txtNome.Text; cliente.Login = txtLogin.Text; cliente.Email = txtEmail.Text; cliente.Senha = txtSenha.Text; ClienteController clienteController = new ClienteController(); clienteController.Salvar(cliente); MessageBox.Show("Usuario salvo com exito!"); this.Close(); } catch (Exception ex) { MessageBox.Show("Erro ao salvar o usuário (" + ex.Message + ")"); } }
private void btn_ConfirmarClick(object sender, EventArgs e) { ClienteController.CadastrarCliente( rtxt_NomeCliente.Text, (int)num_DataNascDia.Value, (int)num_DataNascMes.Value, (int)num_DataNascAno.Value, mtxt_CpfCLiente.Text, cb_DiasDevol.Text == "2 Dias" ? 2 : cb_DiasDevol.Text == "3 Dias" ? 3 : cb_DiasDevol.Text == "4 Dias" ? 4 : cb_DiasDevol.Text == "5 Dias" ? 5 : 10 ); MessageBox.Show("CADASTRADO!"); this.Close(); this.parent.Show(); }
protected void Page_Load(object sender, EventArgs e) { List <Produtos> lstprodutos = new ProdutoController().ConsultarProdutos(); if (lstprodutos.Count > 0) { foreach (var item in lstprodutos) { ListaProdutos.Items.Add(new ListItem(item.IdProdutos.ToString() + " - " + item.DescProduto.ToString(), item.IdProdutos.ToString())); //se colocar isso: """"ListaProdutos.Items.Add(item.DescProduto.ToString()+ item.IdProdutos.ToString());"""" você vai adicionar mais campos ao seu resultado. } } List <Cliente> lstcliente = new ClienteController().ConsultaClientes(); if (lstcliente.Count > 0) { foreach (var item in lstcliente) { ListaCliente.Items.Add(new ListItem(item.IdCliente.ToString() + " - " + item.Nome.ToString(), item.IdCliente.ToString())); // nesta linha o "newItem" junto com o ",item.idCliente.ToString()" faz um index para que eu possa entrar com o id no código, e não precise abrir a string para buscar o id.... } } }
public void UpdateClienteTest() { //Arrange var newCliente = new Cliente() { Id = 3, Nome = "Joana", CPF = "529.982.247-25", DataNascimento = "01/05/2001", ClientesEnderecos = null }; var mockRepo = new Mock <IClientRepository>(); mockRepo.Setup(x => x.SaveChanges()).Returns(true); var controller = new ClienteController(mockRepo.Object); //Act ActionResult actionResult = controller.UpdateCliente(newCliente); //Assert Assert.IsInstanceOfType(actionResult, typeof(OkObjectResult)); }
private void BtnUpdateClient_Click(object sender, RoutedEventArgs e) { Cliente cli = new Cliente(); ClienteController clientesController = new ClienteController(); cli.Nome = txtNome.Text; cli.Cpf = txtCpf.Text; cli.Endereco = txtEndereco.Text; clientesController.Atualizar(cli); //clientesController.Excluir(cli.ClienteID); /*BindingExpression nome = txtNome.GetBindingExpression(TextBox.TextProperty); * nome.UpdateSource(); * * BindingExpression cpf = txtNome.GetBindingExpression(TextBox.TextProperty); * cpf.UpdateSource(); * * BindingExpression end = txtNome.GetBindingExpression(TextBox.TextProperty); * end.UpdateSource();*/ //txtNome.Text = string.Empty; }
private static void ListarClientesCadastrados() { ClienteController cc = new ClienteController(); Console.WriteLine(); Console.WriteLine("---Clientes Cadastrados---"); Console.WriteLine(); List <Cliente> lista = cc.ListarClientes(); if (lista.Count == 0) { Console.WriteLine("***Ainda não tem clientes cadastrados***"); } else { foreach (Cliente cli in lista) { ExibirDadosCliente(cli); } Console.WriteLine(); } }
protected void btnGravar_Click(object sender, EventArgs e) { ClienteEntity cliente = new ClienteEntity(); VendedorEntity vendedor = new VendedorEntity(); ClienteController clienteController = new ClienteController(); VendedorController vendedorController = new VendedorController(); if (txtEmpresa.SelectedValue == "0" || txtVendedor.SelectedValue == "0") this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); else { cliente.cnpjEmp = Session["cnpjEmp"].ToString(); cliente.cnpjCli = txtEmpresa.SelectedValue; vendedor.cpfUsu = txtVendedor.SelectedValue; vendedor.cnpjEmp = Session["cnpjEmp"].ToString(); vendedor.cnpjCli = txtEmpresa.SelectedValue; if (Request.QueryString["codCli"] != null) { if (vendedorController.Atualizar(vendedor)) this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Cliente alterado com sucesso!'); window.location.href='Cliente.aspx';</script>"); else this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } else { if (clienteController.Inserir(cliente)) { vendedorController.Inserir(vendedor); this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Cliente salvo com sucesso!'); window.location.href='Cliente.aspx';</script>"); } else this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na inclusão do registro!');</script>"); } } }
private void BtnAddClient_Click(object sender, RoutedEventArgs e) { try { Cliente cli = new Cliente(); cli.Nome = txtNome.Text; cli.Cpf = txtCpf.Text; cli.Endereco = txtEndereco.Text; if (txtNome.Text.Equals(string.Empty)) { MessageBox.Show("O campo Nome deve ser preenchido!"); } else if (txtCpf.Text.Equals(string.Empty)) { MessageBox.Show("O campo CPF deve ser preenchido!"); } else if (txtEndereco.Text.Equals(string.Empty)) { MessageBox.Show("O campo Endereço deve ser preenchido!"); } else { ClienteController clientesController = new ClienteController(); clientesController.Adicionar(cli); MessageBox.Show("Cliente salvo com sucesso!"); } } catch (Exception ex) { MessageBox.Show("Erro ao salvar o cliente (" + ex.Message + ")"); } AddCliente addCliente = new AddCliente(); addCliente.Show();//addCliente.UpdateLayout(); this.Close(); //custViewSource.View.Refresh(); }
private void btnConfirmaClick(object sender, EventArgs e) { if (cliente == null) { try{ ClienteController.InserirCliente(this.rtxtNome.Text, this.txtDtNasc.Text, this.txtCpf.Text, (int)this.numDiasDev.Value); MessageBox.Show( $"CADASTRADO!!\n\n" + $"Nome: {this.rtxtNome.Text}\n" + $"Data Nasc: {this.txtDtNasc.Text}\n" + $"CPF: {this.txtCpf.Text}\n" + $"DiasDev: {this.numDiasDev.Value}", "Cliente", MessageBoxButtons.OK ); this.Close(); this.parent.Show(); }catch (Exception err) { MessageBox.Show(err.Message, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { ClienteController.AtualizarCliente(cliente.ClienteId, this.rtxtNome.Text, this.txtDtNasc.Text, this.txtCpf.Text, (int)this.numDiasDev.Value); MessageBox.Show( $"ATUALIZADO!! \n\n" + $"Nome: {this.rtxtNome.Text}\n" + $"Data Nasc: {this.txtDtNasc.Text}\n" + $"CPF: {this.txtCpf.Text}\n" + $"DiasDev: {this.numDiasDev.Value}", "Cliente", MessageBoxButtons.OK ); this.Close(); this.parent.Show(); } }
private void btnProcurar_Click(object sender, RoutedEventArgs e) { string caracter = txtID.Text.Substring(0, 1); string verifica = "^[0-9]"; if ((Regex.IsMatch(caracter, verifica) || (txtID.Text != null))) { Cliente cli = ClienteController.PesquisarPorID(int.Parse(txtID.Text)); cliEditar = cli; if (cli != null) { blockID.Text = Convert.ToString(cli.ClienteID); txtNome.Text = cli.Nome; txtCPF.Text = cli.Cpf; txtTelefone.Text = cli.Telefone; txtRua.Text = cli._Endereco.Rua; txtNumero.Text = Convert.ToString(cli._Endereco.Numero); txtBairro.Text = cli._Endereco.Bairro; txtComplemento.Text = cli._Endereco.Complemento; txtReferencia.Text = cli._Endereco.Referencia; } else { if (MessageBox.Show("ID não encontrado, deseja cadastrar novo cliente ?", "Cliente não encontrado", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { CadastrarCliente tela = new CadastrarCliente(); this.Close(); tela.ShowDialog(); } } } else { MessageBox.Show("Campo inválido, digite apenas números."); } }
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!!"); } }
public async void Task_GetAll_MatchResult() { //Arrange var controller = new ClienteController(repository); //Act var data = await controller.Get(); //Assert Assert.IsType <OkObjectResult>(data); var okResult = data.Should().BeOfType <OkObjectResult>().Subject; var getAll = okResult.Value.Should().BeAssignableTo <List <Cliente> >().Subject; Predicate <Cliente> cliente1Finder = (Cliente c) => { return(c.razaoSocial == "Microsoft SA"); }; Assert.Equal("Microsoft SA", getAll.Find(cliente1Finder).razaoSocial); Assert.Equal("00000000000191", getAll.Find(cliente1Finder).cnpj); Predicate <Cliente> cliente2Finder = (Cliente c) => { return(c.razaoSocial == "Coca-cola"); }; Assert.Equal("Coca-cola", getAll.Find(cliente2Finder).razaoSocial); Assert.Equal("21670807000101", getAll.Find(cliente2Finder).cnpj); }
public static List <ListItem> ComboMultCliente() { try { var codigo = HttpContext.Current.Session["lgn_codigo"].ToString(); List <ListItem> lstComboBean = ClienteController.GetAll(new ClienteBean { FlgHabilitado = "T" }). Select(x => new ListItem() { Text = x.Razon_Social, Value = x.CLI_PK.ToString(), Selected = true, }).ToList(); return(lstComboBean); } catch (Exception ex) { LogHelper.LogException(ex, "Error :Actividad_Cliente: "); return(new List <ListItem>()); } }
private void btn_salvar_Click(object sender, EventArgs e) { ClienteModel cli = new ClienteModel(); cli.Nome = text_nome.Text.Trim(); cli.Numero = Int32.Parse(text_numero.Value.ToString()); cli.Rua = text_rua.Text; cli.Telefone = text_telefone.Text; cli.Bairro = text_bairro.Text; cli.Cep = text_cep.Text; cli.Cidade = text_cidade.Text + " - " + text_uf.Text; cli.Cpf = text_cpf.Text; cli.Email = text_email.Text; if (text_id.Text != "") { cli.Id = Int32.Parse(text_id.Text); } string resposta = ClienteController.salvar(cli); if (resposta == "") { dataGridView_Cliente.Enabled = false; this.popularDataGrid(); this.limparCampos(); this.ocultarCampos(); btn_salvar.Visible = false; btn_editar.Visible = true; btn_novo.Visible = true; btn_excluir.Visible = false; } else { MessageBox.Show(resposta); } }
private void btnAcessarConta_Click(object sender, RoutedEventArgs e) { Conta conta = new Conta(); conta.ContaID = int.Parse(txt_Conta.Text); conta.Agencia = int.Parse(txt_Agencia.Text); conta.Senha = txt_Senha.Text; ContaController cc = new ContaController(); Conta contaVerificada = cc.PesquisarConta(conta); if (contaVerificada != null) { ClienteController cli = new ClienteController(); Cliente cliente = cli.PesquisarClientePorContaID(contaVerificada.ContaID); MinhaConta minhaConta = new MinhaConta(contaVerificada); minhaConta.Show(); Close(); } else { MessageBoxResult result = MessageBox.Show("Dados incorretos!!"); } }
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); }
/// <summary> /// Método da VIEW para chamada da controller de atualizar dados de um filme /// </summary> private static void AtualizarCliente(Endereco endereco, Telefone telefone, Cliente cliente) { //Populando registro de filme (ESSE REGISTRO PODE SER POPULADO PELO USUÁRIO EM TELA) cliente.Id = 1; cliente.Nome = "Jose Ferreira"; cliente.Cpf = "11111111111"; cliente.Email = "*****@*****.**"; //Instancia a controller de filme ClienteController controller = new ClienteController(); //Atualiza o registro de filme na base de dados controller.Atualizar(cliente); if (endereco != null) { AtualizarEndereco(endereco, cliente.IdEndereco); } if (telefone != null) { AtualizarTelefone(telefone, cliente.Id); } }
/// <summary> /// This method is responsible for consulting a customer /// </summary> public static void ConsultarCliente() { Cliente cliente; // Search the costumer with id do { Console.WriteLine("Informe o cliente que deseja consultar: "); int idCliente = Convert.ToInt32(Console.ReadLine()); cliente = null; // Reset the value to avoid garbage // Try to locate the information in the collection try { cliente = ClienteController.GetCliente(idCliente); if (cliente == null) // If the information is not present, a message is returned { Console.WriteLine("Cliente não localizado, favor digitar outro id."); } } catch { Console.WriteLine("Cliente não localizado, favor digitar outro id."); } } while (cliente == null); Console.WriteLine(cliente.ToString()); }
private static Cliente CadastrarCliente() { Cliente cliente = new Cliente(); Console.WriteLine("Digite o nome:"); cliente.Nome = Console.ReadLine(); Console.WriteLine(""); Console.WriteLine("Digite o cpf:"); cliente.Cpf = int.Parse(Console.ReadLine()); Console.WriteLine(""); Endereco e = CadastrarEndereco(); cliente.EnderecoID = e.EnderecoID; ClienteController cc = new ClienteController(); cc.SalvarCliente(cliente); return(cliente); }
// método para pesquisa do cliente private static void PesquisarCliente() { Console.WriteLine(" _______________________________________________________ "); Console.WriteLine("|------------------ PESQUISAR CLIENTE ------------------|"); Console.WriteLine("|_______________________________________________________|"); Console.WriteLine(""); Console.WriteLine("Digite o nome do cliente: "); string nomeCliente = Console.ReadLine(); ClienteController cc = new ClienteController(); Cliente cliente = cc.PesquisarPorNome(nomeCliente); if (cliente != null) { ExibirDadosCliente(cliente); } else { Console.WriteLine(" *******************************************************"); Console.WriteLine(" * Erro: Cliente não encontrado! *"); Console.WriteLine(" *******************************************************"); } }
private void btnCarroSalvar_Click(object sender, EventArgs e) { //recebendo campos digitas Cliente cliente = (Cliente)cboCarroCliente.SelectedItem; Cliente clienteReferenciado = controllerCliente.Obter(cliente.ClienteId); Modelo cboModelo = (Modelo)cboCarroModelo.SelectedItem; Modelo modeloAssociado = controllerModelo.Obter(cboModelo.ModeloId); string CadModelo = cboCarroModelo.Text; string cadPlaca = txtCarroPlaca.Text; string CadCor = txtCarroCor.Text; Carro carro = new Carro(); ClienteController controller = new ClienteController(); //ModeloController controller = new ModeloController(); //carro.Modelo = CadModelo.ob; carro.Placa = cadPlaca; carro.Cor = CadCor; //controller.Salvar(Carro); }
private void RegistrarButton_Click(object sender, RoutedEventArgs e) { cambiarColorCampos(); 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) { string idPersona = GenerarIdCliente(); ClienteController clienteController = new ClienteController(); ComprobarResultado((ResultadoOperacion)clienteController.AgregarCliente( idPersona, nombre, apellido, telefono, correo, ciudad, calle, numero, colonia, codigoPostal, idPersona)); } }
private void PreencheGrid() { ClienteController clienteController = new ClienteController(); this.ClienteGridView.DataSource = clienteController.ObterTodos(Session["cnpjEmp"].ToString()); this.ClienteGridView.DataBind(); }
protected void txtBusca_TextChanged(object sender, EventArgs e) { ClienteController clienteController = new ClienteController(); this.ClienteGridView.DataSource = clienteController.Buscar(Session["cnpjEmp"].ToString(), txtBusca.Text); this.ClienteGridView.DataBind(); }
private void PreencheCampos() { ClienteController clienteController = new ClienteController(); ClienteEntity cliente = clienteController.Obter(Convert.ToInt32(Request.QueryString["codCli"].ToString())); try { txtEmpresa.Items.FindByValue(cliente.cnpjCli).Selected = true; txtEmpresa_SelectedIndexChanged(null, null); txtCnpj.Text = cliente.cnpjCli; txtVendedor.Items.FindByValue(cliente.cpfVen).Selected = true; } catch { } }