Пример #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 (txtLegajoEmpleado.Text != string.Empty)
                {
                    condiciones += "AND legajo=" + "'" + txtLegajoEmpleado.Text + "'";
                }
                if (txtNombreEmpleado.Text != string.Empty)
                {
                    condiciones += "AND nombre=" + "'" + txtNombreEmpleado.Text + "'";
                }
                if (txtApellidoEmpleado.Text != string.Empty)
                {
                    condiciones += "AND apellido=" + "'" + txtApellidoEmpleado.Text + "'";
                }

                if (condiciones != "")
                {
                    grdEmpleados.DataSource = oEmpleadoService.ObtenerConFiltros(condiciones);
                }

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