Пример #1
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            String condiciones = "";

            if (!chkTodos.Checked)
            {
                // Validar si el combo 'Perfiles' esta seleccionado.

                /*if (cboPerfil.Text != string.Empty)
                 * {
                 *  condiciones += " AND u.perfil=" + cboPerfil.SelectedValue.ToString();
                 *
                 * }**/

                // Validar si el textBox 'Nombre' esta vacio.
                if (txtNombre.Text != string.Empty)
                {
                    condiciones += "AND nombre=" + "'" + txtNombre.Text + "'";
                }

                if (condiciones != "")
                {
                    grdPerfiles.DataSource = oPerfilService.ObtenerConFiltros(condiciones);
                }

                else
                {
                    MessageBox.Show("Debe ingresar al menos un criterio", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else
            {
                grdPerfiles.DataSource = oPerfilService.ObtenerTodos();
            }
        }