public void traerCursos() { Negocio.Cursos oCursos = new Negocio.Cursos(); Entidades.Cursos listaCursos = oCursos.RecuperarTodos(); bindingSource2.DataSource = listaCursos; }
private void buscarCurso() { Negocio.Cursos oCursos = new Negocio.Cursos(); if ((txtIdCurso.Text != "") && (oCursos.ExisteCurso(Convert.ToInt32(txtIdCurso.Text)))) { try { Entidades.Curso oCurso = oCursos.RecuperarUno(int.Parse(txtIdCurso.Text))[0]; txtAnio.Text = oCurso.Anio.ToString(); txtAula.Text = oCurso.Aula.ToString(); txtCupo.Text = oCurso.Cupo.ToString(); cbxComision.SelectedValue = oCurso.comision.IdComision; cbxMateria.SelectedValue = oCurso.materia.IdMateria; chbAbierto.Checked = oCurso.Abierto; this.id_buscado = txtIdCurso.Text; } finally { oCursos = null; } } else { MessageBox.Show("Id Curso incorrecto", "Error"); } }
private void btnBaja_Click(object sender, EventArgs e) { if (!txtIdCurso.Text.Equals("")) { if (MessageBox.Show("¿Desea dar de baja el Curso?", "Confirmar baja", MessageBoxButtons.YesNo) == DialogResult.Yes) { Negocio.Cursos oCursos = new Negocio.Cursos(); try { oCursos.Borrar(Convert.ToInt32(this.id_buscado)); } finally { MessageBox.Show("Curso dado de baja correctamente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } borrarCampos(); } } else { MessageBox.Show("Id Curso incorrecto", "Error"); } }
private void btnGuardar_Click(object sender, EventArgs e) { Negocio.Cursos oCursos = new Negocio.Cursos(); if (this.esValido()) { try { Entidades.Curso oCurso = new Entidades.Curso(); if (tipoOperacion != General.TipoOperacion.Alta) { oCurso.IdCurso = Convert.ToInt32(this.id_buscado); } oCurso.Anio = Convert.ToInt32(txtAnio.Text); oCurso.Aula = Convert.ToInt32(txtAula.Text); oCurso.comision = new Entidades.Comision(); oCurso.comision.IdComision = Convert.ToInt32(cbxComision.SelectedValue); oCurso.Cupo = Convert.ToInt32(txtCupo.Text); oCurso.materia = new Entidades.Materia(); oCurso.materia.IdMateria = Convert.ToInt32(cbxMateria.SelectedValue); oCurso.Abierto = chbAbierto.Checked; if (this.tipoOperacion == General.TipoOperacion.Modificacion) { oCursos.Modificar(oCurso); MessageBox.Show("El Curso se ha modificado correctamente.", "Información", MessageBoxButtons.OK); } else { oCursos.Agregar(oCurso); MessageBox.Show("El Curso se ha guardado correctamente.", "Información", MessageBoxButtons.OK); } } finally { oCursos = null; borrarCampos(); } } }