Esempio n. 1
0
        //Lista Clientes
        private void BtnFiltrarRut_Click(object sender, RoutedEventArgs e)
        {
            string rut = txtBuscarRutCliente.Text.Replace(" ", "");

            rut = rut.Replace(".", "");

            if (rut == "")
            {
                MessageBox.Show("Para buscar un cliente debe ingresar un RUT");
                CargarListaClientes();
            }
            else if (rut.Length < 9 || rut.Length > 12)
            {
                MessageBox.Show("Por favor ingrese un RUT valido");
            }
            else if (ClienteCollection.BuscarClientePorRut(rut) == null)
            {
                MessageBox.Show("Cliente no existe");
                CargarListaClientes();
                txtBuscarRutCliente.Text = "";
            }
            else
            {
                dgClientes.ItemsSource   = null;
                dgClientes.ItemsSource   = ClienteCollection.ClienteFiltrarPorRut(rut);
                txtBuscarRutCliente.Text = "";
            }
        }