private void btnBuscar_Click(object sender, EventArgs e) { dgvCursos.Rows.Clear(); btnEditar.Enabled = false; btnEliminar.Enabled = false; var filters = new Dictionary <string, object>(); if (chbBuscarTodos.Checked) { IList <Cursos> lst = servicio.GetCursoConBorrado(txtNombre.Text); foreach (Cursos obj in lst) { IList <Categorias> lst2 = servicioCat.getCategoriaId(obj.Categoria.Id_Categoria); dgvCursos.Rows.Add(new object[] { obj.Id_curso, obj.Nombre, obj.Descripcion, obj.Vigencia, lst2[0].Nombre, obj.Borrado }); if (obj.Borrado == true) { dgvCursos.Rows[dgvCursos.RowCount - 1].DefaultCellStyle.ForeColor = Color.Red; dgvCursos.Rows[dgvCursos.RowCount - 1].DefaultCellStyle.SelectionForeColor = Color.Red; } } } else { IList <Cursos> lst = servicio.GetCursoSinBorrado(txtNombre.Text); foreach (Cursos obj in lst) { IList <Categorias> lst2 = servicioCat.getCategoriaId(obj.Categoria.Id_Categoria); dgvCursos.Rows.Add(new object[] { obj.Id_curso, obj.Nombre, obj.Descripcion, obj.Vigencia, lst2[0].Nombre, obj.Borrado }); } } lblCantEncontrado.Visible = true; lblCantEncontrado.Text = "Cursos encontrados = " + dgvCursos.Rows.Count; }
private void FrmObjetivosCursos_Load(object sender, EventArgs e) { LlenarCombo(cmbCursos, oCursosServices.GetCursoSinBorrado(""), "nombre", "id_curso"); }