public ActionResult Index(PesquisaCliente cliente) { var clientesRepository = new ClientesRepository(); var result = clientesRepository.ListarClientesDoCampoPesquisa(cliente); cliente.Resultado = result; return(View(cliente)); }
// GET: Clientes/Pesquisa/5 public ActionResult Index() { var clientesRepository = new ClientesRepository(); var result = clientesRepository.Listar(); var model = new PesquisaCliente(); model.Resultado = result; return(View(model)); }
private void Button1_Click(object sender, EventArgs e) { var a = new PesquisaCliente(ClienteRepository); if (a.ShowDialog() == DialogResult.OK) { cliente = a.cli; txtcliente.Text = a.cli.Cli_nome; } }
private void btn_pesqCliente_Click(object sender, EventArgs e) { var a = new PesquisaCliente(ClienteRepository); if (a.ShowDialog() == DialogResult.OK) { txt_idCli.Text = a.cli.Cli_cod.ToString(); txt_nomeCliente.Text = a.cli.Cli_nome; CarregaFazendas(); } }
public bool IsAnyFieldOnPesquisaNullOrEmpty(PesquisaCliente cliente) { if (cliente.ProcuraPor == null) { return(true); } else if (cliente.ProcuraPor == string.Empty) { return(true); } return(false); }
public List <Cliente> ListarClientesDoCampoPesquisa(PesquisaCliente resultado) { var validateField = IsAnyFieldOnPesquisaNullOrEmpty(resultado); Cliente cliente = null; var result = new List <Cliente>(); if (validateField == true) { return(result); } else { var listaDeClientes = Listar(); for (int i = 0; i < listaDeClientes.Count; i++) { if (listaDeClientes[i].Banda.Contains(resultado.ProcuraPor.ToLower()) || listaDeClientes[i].Responsavel.Contains(resultado.ProcuraPor.ToLower()) || listaDeClientes[i].Email.Contains(resultado.ProcuraPor.ToLower()) || listaDeClientes[i].Telefone.Contains(resultado.ProcuraPor.ToLower())) { cliente = new Cliente() { Id = listaDeClientes[i].Id, Banda = listaDeClientes[i].Banda.ToString(), Responsavel = listaDeClientes[i].Responsavel.ToString(), Email = listaDeClientes[i].Email.ToString(), EstiloMusical = listaDeClientes[i].EstiloMusical.ToString(), Telefone = listaDeClientes[i].Telefone.ToString(), }; result.Add(cliente); } } return(result); } }
private void Btn_pesqCliente_Click(object sender, EventArgs e) { var a = new PesquisaCliente(ClienteRepository); if (a.ShowDialog() == DialogResult.OK) { txt_id.Text = a.cli.Cli_cod.ToString(); txt_nomeCliente.Text = a.cli.Cli_nome; dateTimePicker1.Value = a.cli.Cli_dataliberacao; mask_limite.Text = a.cli.Cli_limite.ToString().PadLeft(11, ' '); mask_fiado.Text = a.cli.Cli_saldofiado.ToString().PadLeft(11, ' '); txt_endereco.Text = a.cli.Cli_endereco; txt_bairro.Text = a.cli.Cli_bairro; mask_cep.Text = a.cli.Cli_cep; mask_numero.Text = a.cli.Cli_numero.ToString(); txt_complemento.Text = a.cli.Cli_complemento; txt_cidade.Text = a.cli.Cidade.Cid_nome; txt_rg.Text = a.cli.Cli_rg; mask_cpf.Text = a.cli.Cli_cpf; mask_telefone.Text = a.cli.Cli_telefone; mask_fiado.Enabled = false; } }
private void button5_Click(object sender, EventArgs e) { PesquisaCliente pesquisaCliente = new PesquisaCliente(ListaClientes); pesquisaCliente.Show(); }