private void ListarMaterias() { InscripcionLogic il = new InscripcionLogic(); MateriaLogic ml = new MateriaLogic(); List <Materia> materias = new List <Materia>(); List <Materia> materiasPlan = il.GetMaterias(AlumnoActual.IdPlan); int i = 0; for (i = 0; i < materiasPlan.Count; i++) { bool valida = true; foreach (DataRow row in il.GetAll(AlumnoActual.ID).Rows) { Materia matInsc = ml.GetOne((int)row["id_materia"]); if (matInsc.Descripcion.Equals(materiasPlan[i].Descripcion)) { if (!((string)row["condicion"]).Equals("Libre")) { valida = false; } } } if (valida) { materias.Add(materiasPlan[i]); } } this.dgvMaterias.DataSource = materias; }
public Inscripciones(int ID) { InitializeComponent(); this.dgvInscripcion.AutoGenerateColumns = false; InsLog = new InscripcionLogic(); dgvInscripcion.DataSource = InsLog.GetAll(ID); }
public void Listar() { try { InscripcionLogic cl = new InscripcionLogic(); dgvCursos.DataSource = cl.GetAll(IDAlumno); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
protected void cvCurso_ServerValidate(object source, ServerValidateEventArgs args) { if (pnlComisiones.Visible) { this.MapearADatos(); bool valid = true; foreach (DataRow row in InscripcionLogic.GetAll(UsuarioActual.IdPersona).Rows) { if (AlumnoInscripcionActual.IdCurso == (int)row["id_curso"]) { valid = false; } } args.IsValid = valid; } }
public override bool Validar() { InscripcionLogic il = new InscripcionLogic(); int count = 0; foreach (DataRow row in il.GetAllComisiones(AlumnoInscripcionActual.ID).Rows) { if ((int)row["id_curso"] == CursoActual.ID) { ++count; } } if (CursoActual.Cupo > count) { if (Modo == ModoForm.Alta) { bool valid = true; foreach (DataRow row in il.GetAll(AlumnoActual.ID).Rows) { if (AlumnoInscripcionActual.IdCurso == (int)row["id_curso"]) { valid = false; } } if (valid) { return(true); } else { this.Notificar("Ya se encuentra inscripto", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } else { return(true); } } else { this.Notificar("No hay cupo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
private void Listar() { InscripcionLogic il = new InscripcionLogic(); this.dgvInscripciones.DataSource = il.GetAll(AlumnoActual.ID); }
public void Listar() { InscripcionLogic ins = new InscripcionLogic(); this.dgvNotas.DataSource = ins.GetAll(cur.ID); }