public void Eliminar() { if (DgvAlumnos.RowCount > 0 && DgvAlumnos.GetFocusedRow() != null) { string codAlum = ""; codAlum = DgvAlumnos.GetFocusedRowCellValue(DgvAlumnos.Columns["CodigoAlum"]).ToString(); CursoAlumno cuAl = new CursoAlumno(); cuAl.Curso.CodigoCurso = codCursoSel; cuAl.Alumno.CodigoAlum = codAlum; cuAl.AñoElectivo = Año; if (XtraMessageBox.Show("¿Esta seguro que desea eliminar el alumno del curso?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CtrlCursoAlumnos.Eliminar(cuAl); if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un alumno.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
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 Eliminar() { if (codMateria != "") { MateriasCurso mtC = new MateriasCurso(); mtC.Curso.CodigoCurso = codCursoSel; mtC.Materia.CodMateria = codMateria; if (XtraMessageBox.Show("¿Esta seguro que desea eliminar la asignación de la materia?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CtrlMateriasCursos.Eliminar(mtC); if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un Materia.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void Editar() { if (codMateria != "") { FrmGetMateriasCursos mtC = new FrmGetMateriasCursos(); mtC.Database = Database; mtC.Modo = "E"; mtC.CodCurso = codCursoSel; mtC.CodMateria = codMateria; mtC.ShowDialog(); if (mtC.DialogResult == DialogResult.OK) { if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar una 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); } }
private void CargarDatos(int id) { Profesor pf = new Profesor(); pf.Persona.Id = id; DataSet ds = CtrlProfesores.GetProfesorOne(pf); DataRow dr = ds.Tables[0].Rows[0]; codProfesor = dr["CodigoProfesor"].ToString(); TxtNombre.Text = dr["Nombre"].ToString(); TxtPrNombre.Text = dr["PrimerNombre"].ToString(); TxtSegNombre.Text = dr["SegundoNombre"].ToString(); TxtPrApellido.Text = dr["PrimerApellido"].ToString(); TxtSegApellido.Text = dr["SegundoApellido"].ToString(); TxtIdentificacion.Text = dr["Identificacion"].ToString(); TxtDireccion.Text = dr["Direccion"].ToString(); TxtEmail.Text = dr["Email"].ToString(); TxtTelefono.Text = dr["Telefono"].ToString(); if (dr["Sexo"].ToString() == "M") { CmbSexo.SelectedIndex = 0; } else { CmbSexo.SelectedIndex = 1; } if (dr["Estado"].ToString() == "I") { CmbEstado.SelectedIndex = 0; } else { if (dr["Estado"].ToString() == "A") { CmbEstado.SelectedIndex = 1; } else { if (dr["Estado"].ToString() == "R") { CmbEstado.SelectedIndex = 4; } } } if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } }
private void DgvCursos_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { if (DgvCursos.Columns.Count > 2 && DgvCursos.RowCount > 0) { codCursoSel = DgvCursos.GetFocusedRowCellValue(DgvCursos.Columns["CodigoCurso"]).ToString(); nombreCursoSel = DgvCursos.GetFocusedRowCellValue(DgvCursos.Columns["Nombre"]).ToString(); } if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } }
private void FrmGetProfesores_Load(object sender, EventArgs e) { try { DataTable dt = f.GetTipoUsurios(ConexionDB.getInstancia().Conexion(null, null)).Tables[0]; LueTipoUsuario.Properties.DataSource = dt; LueTipoUsuario.Properties.DisplayMember = "Nombre"; LueTipoUsuario.Properties.ValueMember = "Codigo"; DevExpress.XtraEditors.Controls.LookUpColumnInfo col; col = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre", 100); //col.SortOrder = DevExpress.Data.ColumnSortOrder.Ascending; LueTipoUsuario.Properties.Columns.Add(col); LueTipoUsuario.ItemIndex = -1; LueTipoUsuario.EditValue = "02"; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2); return; } TxtPrNombre.Focus(); if (Modo == "E" && Id > 0) { CargarDatos(Id); panel3.Visible = false; panelControl1.Location = new Point(18, 288); GctrlMaterias.Location = new Point(18, 317); acceptCancel1.Location = new Point(219, 469); PrgBuscar2.Location = new Point(198, 376); this.Size = new Size(610, 515); } else { codProfesor = ""; if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } } TxtPrNombre.Focus(); }