Ejemplo n.º 1
0
 public void Listar()
 {
     CursoLogic ul = new CursoLogic();
     if(Util.Util.UsuarioLogueado.TipoUsuario.Equals(TiposUsuarios.Docente)){
         this.dgvCursos.DataSource = ul.GetAllDocente(Util.Util.UsuarioLogueado.ID);
     }else{
         this.dgvCursos.DataSource = ul.GetAll();
     }
 }
Ejemplo n.º 2
0
 public void Listar()
 {
     try
     {
         CursoLogic cl = new CursoLogic();
         this.dgvCursos.DataSource = cl.GetAll();
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 3
0
 public void fillCmbIdMateria()
 {
     CursoLogic cl = new CursoLogic();
     List<Curso> cursos = new List<Curso>();
     cursos = cl.GetAll();
     List<String> idMaterias = new List<string>();
     foreach (Curso curso in cursos)
     {
         idMaterias.Add(Convert.ToString(curso.ID));
     }
     cmbIDMateria.DataSource = idMaterias;
 }
Ejemplo n.º 4
0
 public List<Comision> GetComisionesDisponibles(int IDMateria)
 {
     List<Comision> comisiones = new List<Comision>();
     CursoLogic curlog = new CursoLogic();
     foreach (Curso c in curlog.GetAll())
     {
         if (c.Materia.ID == IDMateria && c.Cupo > 0)
         {
             comisiones.Add(c.Comision);
         }
     }
     return comisiones;
 }
 private void LoadDdlAnios()
 {
     CursoLogic cl = new CursoLogic();
     List<Curso> cursos = new List<Curso>();
     foreach (Curso c in cl.GetAll())
     {
         if (c.Materia.ID == Convert.ToInt32(this.ddlMaterias.SelectedValue) && c.Comision.ID == Convert.ToInt32(this.ddlComisiones.SelectedValue))
             cursos.Add(c);
     }
     this.ddlAnios.DataSource = cursos;
     this.ddlAnios.DataTextField = "AnioCalendario";
     this.ddlAnios.DataValueField = "ID";
     this.ddlAnios.DataBind();
     ListItem init = new ListItem();
     init.Text = "--Seleccionar Año--";
     init.Value = "-1";
     this.ddlAnios.Items.Add(init);
     this.ddlAnios.SelectedValue = "-1";
 }
Ejemplo n.º 6
0
 public void Listar()
 {
     EspecialidadLogic e = new EspecialidadLogic();
     this.dgvEspecialidades.DataSource = e.GetAll();
     PlanLogic p = new PlanLogic();
     this.dgvPlanes.DataSource = p.GetAll();
     MateriaLogic m = new MateriaLogic();
     this.dgvMaterias.DataSource = m.GetAll();
     ComisionLogic co = new ComisionLogic();
     this.dgvComisiones.DataSource = co.GetAll();
     CursoLogic cu = new CursoLogic();
     this.dgvCursos.DataSource = cu.GetAll();
     PersonaLogic alu = new PersonaLogic();
     this.dgvAlumnos.DataSource = alu.GetAll(0);
     PersonaLogic pro = new PersonaLogic();
     this.dgvProfesores.DataSource = pro.GetAll(1);
     DocenteCursoLogic dc = new DocenteCursoLogic();
     this.dgvDesignaciones.DataSource = dc.GetAll();
     UsuarioLogic u = new UsuarioLogic();
     this.dgvUsuarios.DataSource = u.GetAll();
 }
Ejemplo n.º 7
0
 private void LlenarComboAnios()
 {
     try
     {
         CursoLogic cl = new CursoLogic();
         List<Curso> cursos = new List<Curso>();
         foreach (Curso c in cl.GetAll())
         {
             if (c.Materia.ID == Convert.ToInt32(cbxMaterias.SelectedValue) && c.Comision.ID == Convert.ToInt32(cbxComisiones.SelectedValue))
                 cursos.Add(c);
         }
         cbxAnios.DataSource = cursos;
         cbxAnios.DisplayMember = "AnioCalendario";
         cbxAnios.ValueMember = "ID";
         cbxAnios.SelectedIndex = -1;
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 8
0
 public override void MapearADatos()
 {
     try
     {
         _InscripcionActual.Alumno = _UsuarioActual.Persona;
         _InscripcionActual.Condicion = "Inscripto";
         CursoLogic curlog = new CursoLogic();
         int IDMateria = ((Business.Entities.Materia)this.dgvMaterias.SelectedRows[0].DataBoundItem).ID;
         int IDComision = ((Business.Entities.Comision)this.dgvComisiones.SelectedRows[0].DataBoundItem).ID;
         foreach (Curso c in curlog.GetAll())
         {
             if (c.Comision.ID == IDComision && c.Materia.ID == IDMateria)
             {
                 c.Cupo--;
                 _InscripcionActual.Curso = c;
                 _InscripcionActual.Curso.State = BusinessEntity.States.Modified;
             }
         }
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 9
0
 private void LoadEntity(AlumnoInscripcion ins)
 {
     try
     {
         ins.Alumno = UsuarioActual.Persona;
         ins.Condicion = "Inscripto";
         CursoLogic curlog = new CursoLogic();
         foreach (Curso c in curlog.GetAll())
         {
             if (c.Comision.ID == SelectedIDComisiones && c.Materia.ID == SelectedIDMaterias)
             {
                 c.Cupo--;
                 ins.Curso = c;
                 ins.Curso.State = BusinessEntity.States.Modified;
             }
         }
     }
     catch (Exception ex)
     {
         Response.Write("<script>window.alert('" + ex.Message + "');</script>");
     }
 }
Ejemplo n.º 10
0
 public void Listar()
 {
     CursoLogic cl = new CursoLogic();
     this.dgvCursos.DataSource = cl.GetAll();
 }