public void Añadir() { if (DgvCursos.RowCount > 0 && DgvCursos.GetFocusedRow() != null) { FrmListaAlumnos lisAlum = new FrmListaAlumnos(); lisAlum.Database = Database; lisAlum.Modo = "GET"; lisAlum.Año = Año; lisAlum.ShowDialog(); if (lisAlum.DialogResult == DialogResult.OK) { CursoAlumno cuA = new CursoAlumno(); cuA.Curso.CodigoCurso = codCursoSel; cuA.Alumno.CodigoAlum = lisAlum.CodigoAlumno; cuA.AñoElectivo = Año; CtrlCursoAlumnos.Insertar(cuA); if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un curso.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void Editar() { if (DgvCursos.RowCount > 0 && DgvCursos.GetFocusedRow() != null) { string codCurso, nombre, estado = ""; codCurso = DgvCursos.GetFocusedRowCellValue(DgvCursos.Columns["CodigoCurso"]).ToString(); nombre = DgvCursos.GetFocusedRowCellValue(DgvCursos.Columns["Nombre"]).ToString(); estado = DgvCursos.GetFocusedRowCellValue(DgvCursos.Columns["Estado"]).ToString(); FrmEditEstadoCurso editEc = new FrmEditEstadoCurso(); editEc.Database = Database; editEc.CodigoCurso = codCurso; editEc.Nombre = nombre; editEc.Estado = estado; editEc.Año = Año; editEc.ShowDialog(); if (editEc.DialogResult == DialogResult.OK) { if (!BkgwBuscarCursos.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarCursos.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un curso.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void Eliminar() { if (DgvCursos.RowCount > 0 && DgvCursos.GetFocusedRow() != null) { string codCurso = ""; codCurso = DgvCursos.GetFocusedRowCellValue(DgvCursos.Columns["CodigoCurso"]).ToString(); CursoAñoElectivo curAe = new CursoAñoElectivo(); curAe.Curso.CodigoCurso = codCurso; curAe.AñoElectivo = Año; if (XtraMessageBox.Show("¿Esta seguro que desea eliminar la asignación del curso?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CtrlCursoAñoElectivo.Eliminar(curAe); if (!BkgwBuscarCursos.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarCursos.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un Materia.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void Añadir() { if (DgvCursos.RowCount > 0 && DgvCursos.GetFocusedRow() != null) { FrmGetMateriasCursos mtC = new FrmGetMateriasCursos(); mtC.Database = Database; mtC.Modo = "N"; mtC.CodCurso = DgvCursos.GetFocusedRowCellValue(DgvCursos.Columns["CodigoCurso"]).ToString(); mtC.CodMateria = ""; mtC.ShowDialog(); if (mtC.DialogResult == DialogResult.OK) { if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un curso.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void Imprimir() { if (DgvCursos.RowCount > 0 && DgvCursos.GetFocusedRow() != null) { DataSet dsImprimir = dsConsulta; //dsImprimir.WriteXmlSchema(System.Windows.Forms.Application.StartupPath + @"/Temp/RptCursosPorAño.xsd"); RptCursosPorAño report = new RptCursosPorAño(); report.DataSource = dsImprimir; report.Database = Database; report.Año = Año.ToString(); report.Empresa(); ReportPrintTool rpt = new ReportPrintTool(report); report.CreateDocument(true); rpt.ShowRibbonPreviewDialog(); } }