コード例 #1
0
        public CursoAgregar()
        {
            try
            {
                InitializeComponent();
                lblNombre.Content = AuthUser.nombre;

                ProgramaEstudio p            = new ProgramaEstudio();
                List <Object>   lstProgramas = p.GetProgramasEstudiosCEL();
                if (lstProgramas == null)
                {
                    lstProgramas = new List <Object>();
                    lstProgramas.Add(new List <Object>());
                    lstProgramas.Add(new List <Object>());
                }
                List <Object> vigentes = (List <Object>)lstProgramas[0];

                cbPrograma.SelectedValuePath = "Key";
                cbPrograma.DisplayMemberPath = "Value";
                foreach (ProgramaEstudio pe in vigentes)
                {
                    cbPrograma.Items.Add(new KeyValuePair <int?, string>(pe.id_programa, pe.nomb_programa));
                }
                cbPrograma.SelectedIndex = 0;
            }
            catch (Exception)
            {
                Menu menu = new Menu();
                menu.Show();
                this.Close();
            }
        }
コード例 #2
0
        public CursoActualizar(Cursos curso)
        {
            try
            {
                InitializeComponent();
                lblNombre.Content = AuthUser.nombre;

                ProgramaEstudio p            = new ProgramaEstudio();
                List <Object>   lstProgramas = p.GetProgramasEstudiosCEL();
                if (lstProgramas == null)
                {
                    lstProgramas = new List <Object>();
                    lstProgramas.Add(new List <Object>());
                    lstProgramas.Add(new List <Object>());
                }
                List <Object> vigentes = (List <Object>)lstProgramas[0];

                cbPrograma.SelectedValuePath = "Key";
                cbPrograma.DisplayMemberPath = "Value";
                foreach (ProgramaEstudio pe in vigentes)
                {
                    cbPrograma.Items.Add(new KeyValuePair <int?, string>(pe.id_programa, pe.nomb_programa));
                }

                if (curso != null)
                {
                    txtCupo.Text             = curso.cupos.ToString();
                    txtDesc.Text             = curso.desc_curso;
                    cbPrograma.SelectedValue = curso.id_programa;
                    cur = curso;
                }
            }
            catch (Exception)
            {
                Menu menu = new Menu();
                menu.Show();
                this.Close();
            }
        }
コード例 #3
0
        public Programas_estudio()
        {
            try
            {
                InitializeComponent();
                lblNombre.Content = AuthUser.nombre;

                ProgramaEstudio p            = new ProgramaEstudio();
                List <Object>   lstProgramas = p.GetProgramasEstudiosCEL();
                // aca se  recibe
                if (lstProgramas == null)
                {
                    lstProgramas = new List <Object>();
                    lstProgramas.Add(new List <Object>());
                    lstProgramas.Add(new List <Object>());
                }
                List <Object> vigentes    = (List <Object>)lstProgramas[0];
                List <Object> finalizados = (List <Object>)lstProgramas[1];

                foreach (ProgramaEstudio v in vigentes)
                {
                    lstVigentes.Items.Add(v);
                }

                foreach (ProgramaEstudio f in finalizados)
                {
                    lstFinalizados.Items.Add(f);
                }
            }
            catch (Exception)
            {
                Menu menu = new Menu();
                menu.Show();
                this.Close();
            }
        }