コード例 #1
0
ファイル: FrmCursos.cs プロジェクト: salvarg8/pav1_2020
        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;
        }
コード例 #2
0
 private void FrmObjetivosCursos_Load(object sender, EventArgs e)
 {
     LlenarCombo(cmbCursos, oCursosServices.GetCursoSinBorrado(""), "nombre", "id_curso");
 }