public FrmRegistroAusenciasAdministrador() { this.periodoBo = new PeriodoBo(); this.cursoBo = new CursoBo(); this.reporteBo = new ReporteBo(); this.estudianteBo = new EstudianteBo(); this.ausenciaBo = new AusenciaBo(); this.ofertaAcademicaBo = new OfertaAcademicaBo(); }
public FrmRegistroNotas() { this.periodoBo = new PeriodoBo(); this.cursoBo = new CursoBo(); this.reporteBo = new ReporteBo(); this.estudianteBo = new EstudianteBo(); this.matriculaDetalle = new MatriculaDetalle(); this.matriculaDetalleBo = new MatriculaDetalleBo(); this.mailConfigBo = new MailConfigBo(); }
/// <summary> /// Metodo constructor de la clase FrmRegistroNotasAdministrativo /// </summary> public FrmRegistroNotasAdministracion() { this.periodoBo = new PeriodoBo(); this.reporteBo = new ReporteBo(); this.estudianteBo = new EstudianteBo(); this.matriculaDetalle = new MatriculaDetalle(); this.matriculaDetalleBo = new MatriculaDetalleBo(); this.mailConfigBo = new MailConfigBo(); this.ofertaAcademicaBo = new OfertaAcademicaBo(); }
protected void cmbPeriodo_SelectedIndexChanged(object sender, EventArgs e) { ReporteBo objeto = new ReporteBo(); //Carga los cursos según el profesor asignado this.cmbCursos.Items.Clear(); this.cmbCursos.SelectedItem = null; foreach (Curso dato in objeto.consultarTodosCursos(this.cmbPeriodo.Text, null, idUsuario, null)) { cmbCursos.Items.Add(dato.ToString(), dato.idCurso); } cmbCursos.IncrementalFilteringMode = DevExpress.Web.ASPxEditors.IncrementalFilteringMode.Contains; }
protected void cmbPeriodo_SelectedIndexChanged(object sender, EventArgs e) { //Carga los valores para los cursos ReporteBo objeto = new ReporteBo(); this.cmbProfesor.Items.Clear(); this.cmbProfesor.Items.Add("TODOS"); foreach (Profesor dato in objeto.consultarProfesorXPeriodo(this.cmbPeriodo.Text)) { //Esta funcion se lee de la siguiente manera se envia lo que ve el usuario , lo que vale dicho valor //Ejemplo : se carga un nombre Manuel Anchia (es lo que ve el usuario ) el valor es el codigo 21 this.cmbProfesor.Items.Add(dato.nombreCompleto, dato.idProfesor); } this.cmbProfesor.IncrementalFilteringMode = DevExpress.Web.ASPxEditors.IncrementalFilteringMode.Contains; }
protected void cmbPeriodo_SelectedIndexChanged(object sender, EventArgs e) { //Carga los valores para los cursos ReporteBo objeto = new ReporteBo(); //Se limpian los otros combos por debajo de este this.cmbCurso.Items.Clear(); this.cmbProfesor.Items.Clear(); this.cmbDia.Items.Clear(); this.cmbGrupo.Items.Clear(); cmbCurso.Items.Add("TODOS"); foreach (Curso dato in objeto.consultarTodosCursos(this.cmbPeriodo.Text,null,null,null)) { cmbCurso.Items.Add(dato.nombre + " - " + dato.grado, dato.idCurso); } cmbCurso.IncrementalFilteringMode = DevExpress.Web.ASPxEditors.IncrementalFilteringMode.Contains; }
protected void cmbDia_SelectedIndexChanged(object sender, EventArgs e) { try { //Carga los valores de los días que imparte clases el profesor de un curso en un periodo determinado ReporteBo objeto = new ReporteBo(); //Se limpian los otros combos por debajo de este this.cmbGrupo.Items.Clear(); this.cmbGrupo.Items.Add("TODOS"); foreach (OfertaAcademica dato in objeto.consultaGrupos(this.cmbPeriodo.Text, this.cmbCurso.SelectedItem.Value.ToString(), Convert.ToInt32(this.cmbProfesor.SelectedItem.Value), this.cmbDia.SelectedItem.Value.ToString())) { this.cmbGrupo.Items.Add(dato.grupo, dato.grupo); } this.cmbGrupo.IncrementalFilteringMode = DevExpress.Web.ASPxEditors.IncrementalFilteringMode.Contains; } catch (Exception ex) { this.lblMensaje.Text = ex.Message; this.lblMensaje.CssClass = "errorMessage"; } }
protected void cmbCurso_SelectedIndexChanged(object sender, EventArgs e) { try { //Carga los valores de los profesores según el periodo y el curso seleccionado ReporteBo objeto = new ReporteBo(); //Se limpian los otros combos por debajo de este this.cmbProfesor.Items.Clear(); this.cmbDia.Items.Clear(); this.cmbGrupo.Items.Clear(); foreach (Profesor dato in objeto.consultarProfesorXCurso(this.cmbPeriodo.Text,this.cmbCurso.SelectedItem.Value.ToString(),null,null)) { cmbProfesor.Items.Add(dato.nombre + " " + dato.apellido1 + " "+ dato.apellido2, dato.idProfesor); } cmbProfesor.IncrementalFilteringMode = DevExpress.Web.ASPxEditors.IncrementalFilteringMode.Contains; } catch (Exception ex) { this.lblMensaje.Text = ex.Message; this.lblMensaje.CssClass = "errorMessage"; } }