Пример #1
0
        private void Filtro()
        {
            if (ConsultarcomboBox.SelectedIndex == 0)
            {
                Lista = BLL.ProductosBLL.GetListAll();
            }
            if (ConsultarcomboBox.SelectedIndex == 3)
            {
                Lista = BLL.ProductosBLL.GetList(p => p.FechaIngreso >= DesdedateTimePicker.Value.Date && p.FechaIngreso <= HastadateTimePicker.Value.Date);
            }
            else if (ConsultarcomboBox.SelectedIndex != 0 && ConsultarcomboBox.SelectedIndex != 3)
            {
                if (string.IsNullOrEmpty(ConsultartextBox.Text))
                {
                    CampoVacioerrorProvider.SetError(ConsultartextBox, "Por favor llenar este campo.");
                }
                else
                {
                    if (ConsultarcomboBox.SelectedIndex == 2)
                    {
                        Lista = BLL.ProductosBLL.GetList(p => p.Descripcion == ConsultartextBox.Text);
                    }
                    if (ConsultarcomboBox.SelectedIndex == 1)
                    {
                        int id = Utilidades.TOINT(ConsultartextBox.Text);
                        Lista = BLL.ProductosBLL.GetList(p => p.ProductoId == id);
                    }
                }
            }

            ConsultadataGridView.DataSource = Lista;
        }
Пример #2
0
 private void Filtrar()
 {
     if (FiltrarcomboBox.SelectedIndex == 0)
     {
         Lista = BLL.UsuariosBLL.GetListAll();
     }
     else if (FiltrarcomboBox.SelectedIndex != 0)
     {
         if (string.IsNullOrEmpty(FiltrartextBox.Text))
         {
             CampoVacioerrorProvider.SetError(FiltrartextBox, "Por favor llenar este campo.");
         }
         else
         {
             if (FiltrarcomboBox.SelectedIndex == 2)
             {
                 Lista = BLL.UsuariosBLL.GetList(p => p.Nombres == FiltrartextBox.Text);
             }
             if (FiltrarcomboBox.SelectedIndex == 3)
             {
                 Lista = BLL.UsuariosBLL.GetList(p => p.Cargo == FiltrartextBox.Text);
             }
             if (FiltrarcomboBox.SelectedIndex == 1)
             {
                 int id = Utilidades.TOINT(FiltrartextBox.Text);
                 Lista = BLL.UsuariosBLL.GetList(p => p.UsuarioId == id);
             }
         }
     }
     ConsultadataGridView.DataSource = Lista;
     this.ConsultadataGridView.Columns["Clave"].Visible          = false;
     this.ConsultadataGridView.Columns["ConfirmarClave"].Visible = false;
 }
        private void ConsultartextBox_KeyPress(object sender, KeyPressEventArgs e)
        {
            if ((Keys)e.KeyChar == Keys.Enter)
            {
                if (!string.IsNullOrEmpty(ConsultartextBox.Text))
                {
                    CampoVacioerrorProvider.Clear();
                }

                Filtro();
            }
        }
        private void Filtro()
        {
            if (ConsultarcomboBox.SelectedIndex == 0)
            {
                Lista = BLL.FacturasBLL.GetListAll();
            }
            if (ConsultarcomboBox.SelectedIndex == 3)
            {
                if (DesdedateTimePicker.Value.Date > HastadateTimePicker.Value.Date)
                {
                    CampoVacioerrorProvider.SetError(DesdedateTimePicker, "La fecha no puede ser mayor que el rango maximo.");
                }
                else if (HastadateTimePicker.Value.Date < DesdedateTimePicker.Value.Date)
                {
                    CampoVacioerrorProvider.SetError(DesdedateTimePicker, "La fecha no puede ser menor que el rango minimo.");
                }
                else
                {
                    Lista = BLL.FacturasBLL.GetList(p => p.Fecha >= DesdedateTimePicker.Value.Date && p.Fecha <= HastadateTimePicker.Value.Date);
                }
            }
            else if (ConsultarcomboBox.SelectedIndex != 0 && ConsultarcomboBox.SelectedIndex != 3)
            {
                if (string.IsNullOrEmpty(ConsultartextBox.Text))
                {
                    CampoVacioerrorProvider.SetError(ConsultartextBox, "Por favor llenar este campo.");
                }
                else
                {
                    if (ConsultarcomboBox.SelectedIndex == 2)
                    {
                        Lista = BLL.FacturasBLL.GetList(p => p.NombreCliente == ConsultartextBox.Text);
                    }
                    if (ConsultarcomboBox.SelectedIndex == 1)
                    {
                        int id = Utilidades.TOINT(ConsultartextBox.Text);
                        Lista = BLL.FacturasBLL.GetList(p => p.FacturaId == id);
                    }
                    if (ConsultarcomboBox.SelectedIndex == 4)
                    {
                        Lista = BLL.FacturasBLL.GetList(p => p.NombreUsuario == ConsultartextBox.Text);
                    }
                }
            }

            ConsultadataGridView.DataSource = Lista;
            this.ConsultadataGridView.Columns["Relacion"].Visible = false;
            LlenarLabel();
        }
Пример #5
0
 private void FiltrarcomboBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (FiltrarcomboBox.SelectedIndex == 0)
     {
         FiltrartextBox.Clear();
         CampoVacioerrorProvider.Clear();
         FiltrartextBox.Enabled = false;
         Filtrar();
     }
     else
     {
         FiltrartextBox.Enabled          = true;
         ConsultadataGridView.DataSource = null;
         FiltrartextBox.Clear();
         FiltrartextBox.Focus();
     }
 }
 private void ConsultarcomboBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ConsultarcomboBox.SelectedIndex == 0)
     {
         DesdedateTimePicker.Value = DateTime.Now;
         HastadateTimePicker.Value = DateTime.Now;
         ConsultartextBox.Clear();
         CampoVacioerrorProvider.Clear();
         ConsultartextBox.Enabled    = false;
         DesdedateTimePicker.Enabled = false;
         HastadateTimePicker.Enabled = false;
         Montolabel.Text             = "0.0";
         Filtro();
     }
     else if (ConsultarcomboBox.SelectedIndex == 3)
     {
         DesdedateTimePicker.Value = DateTime.Now;
         HastadateTimePicker.Value = DateTime.Now;
         ConsultartextBox.Clear();
         ConsultadataGridView.DataSource = null;
         CampoVacioerrorProvider.Clear();
         DesdedateTimePicker.Enabled = true;
         DesdedateTimePicker.Focus();
         HastadateTimePicker.Enabled = true;
         ConsultartextBox.Enabled    = false;
         Montolabel.Text             = "0.0";
     }
     else
     {
         DesdedateTimePicker.Value       = DateTime.Now;
         HastadateTimePicker.Value       = DateTime.Now;
         ConsultadataGridView.DataSource = null;
         ConsultartextBox.Clear();
         DesdedateTimePicker.Enabled = false;
         HastadateTimePicker.Enabled = false;
         ConsultartextBox.Enabled    = true;
         ConsultartextBox.Focus();
         Montolabel.Text = "0.0";
     }
 }
 private void ConsultartextBox_TextChanged(object sender, EventArgs e)
 {
     CampoVacioerrorProvider.Clear();
 }