Ejemplo n.º 1
0
        public ActionResult Index(PesquisaCliente cliente)
        {
            var clientesRepository = new ClientesRepository();
            var result             = clientesRepository.ListarClientesDoCampoPesquisa(cliente);


            cliente.Resultado = result;
            return(View(cliente));
        }
Ejemplo n.º 2
0
        // 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));
        }
Ejemplo n.º 3
0
        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();
            }
        }
Ejemplo n.º 5
0
        public bool IsAnyFieldOnPesquisaNullOrEmpty(PesquisaCliente cliente)
        {
            if (cliente.ProcuraPor == null)
            {
                return(true);
            }

            else if (cliente.ProcuraPor == string.Empty)
            {
                return(true);
            }

            return(false);
        }
Ejemplo n.º 6
0
        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);
            }
        }
Ejemplo n.º 7
0
        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;
            }
        }
Ejemplo n.º 8
0
        private void button5_Click(object sender, EventArgs e)
        {
            PesquisaCliente pesquisaCliente = new PesquisaCliente(ListaClientes);

            pesquisaCliente.Show();
        }