Ejemplo n.º 1
0
        private void ABMCCursosForm_Load(object sender, EventArgs e)
        {
            CategoriaService  catService = new CategoriaService();
            IList <Categoria> categorias = catService.ObtenerTodos();

            LlenarCombo(cbCategoria, categorias, "Nombre", "IdCategoria");
        }
        private void frmGestionCategoria_Load(object sender, EventArgs e)
        {
            LlenarCombo(cmbNombreCat, CategoriaService.ObtenerTodos(), "Nombre", "Nombre");

            cmbNombreCat.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmbNombreCat.AutoCompleteSource = AutoCompleteSource.ListItems;
        }
Ejemplo n.º 3
0
        private void ModificarCursoForm_Load(object sender, EventArgs e)
        {
            IList <Categoria> categorias = catService.ObtenerTodos();

            LlenarCombo(cbCategoriaCursos, categorias, "Nombre", "IdCategoria");
            txId.Text          = cursoModificar.IdCurso.ToString();
            txDescripcion.Text = cursoModificar.Descripcion;

            DateTime dt    = cursoModificar.FechaVigencia;
            string   fecha = String.Format("{0:dd/MM/yyyy}", dt);

            txFechaVigencia.Text = fecha;
            txNombre.Text        = cursoModificar.NombreCurso;

            cbCategoriaCursos.SelectedIndex = cbCategoriaCursos.FindStringExact(cursoModificar.Categoria.Nombre);
        }
Ejemplo n.º 4
0
 private void LlenarDatos()
 {
     LlenarCombo(cmbNombre, CursoService.ObtenerTodos(), "Nombre", "Nombre");
     LlenarCombo(cmbCategoria, CategoriaService.ObtenerTodos(), "Nombre", "Nombre");
 }
Ejemplo n.º 5
0
        private void frmAMBCCurso_Load(System.Object sender, System.EventArgs e)
        {
            LlenarCombo(cmbCategoria, oCategoriaService.ObtenerTodos(), "Nombre", "IdCategoria");
            LlenarCombo(cmbObjetivo, oObjetivoService.ObtenerTodos(), "Nombre", "NombreLargo");

            cmbCategoria.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmbCategoria.AutoCompleteSource = AutoCompleteSource.ListItems;

            cmbObjetivo.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmbObjetivo.AutoCompleteSource = AutoCompleteSource.ListItems;

            dgvObjetivos.DataSource = listaObjetivos;



            switch (formMode)
            {
            case FormMode.nuevo:
            {
                this.Text = "Nuevo Curso";
                break;
            }

            case FormMode.actualizar:
            {
                this.Text = "Actualizar Curso";

                MostrarDatos();
                txtNombre.Enabled      = true;
                txtDescripcion.Enabled = true;
                cmbCategoria.Enabled   = true;
                txtFecha.Enabled       = true;

                Dictionary <string, object> parametros = new Dictionary <string, object>();

                parametros.Add("id_curso", oCursoSelected.IdCurso.ToString());

                IList <Objetivo> listaObjetivoss = oObjetivoService.ConsultarObjetivoConFiltros(parametros);
                listaObjetivosOriginal.Clear();


                foreach (var objs in listaObjetivoss)
                {
                    var obj = new Objetivo();


                    obj.NombreCorto = objs.NombreCorto;
                    obj.NombreLargo = objs.NombreLargo;
                    obj.Puntos      = objs.Puntos;
                    obj.IdObjetivo  = objs.IdObjetivo;
                    listaObjetivos.Add(obj);
                    listaObjetivosOriginal.Add(obj);
                }



                dgvObjetivos.DataSource = listaObjetivos;



                break;
            }

            case FormMode.eliminar:
            {
                MostrarDatos();
                this.Text              = "Eliminar Curso";
                txtNombre.Enabled      = false;
                txtDescripcion.Enabled = false;
                cmbCategoria.Enabled   = false;
                txtFecha.Enabled       = false;

                break;
            }
            }
        }