private void btnBaja_Click(object sender, EventArgs e) { if (!txtIdPlan.Text.Equals("")) { if (MessageBox.Show("¿Desea dar de baja el Plan?", "Confirmar baja", MessageBoxButtons.YesNo) == DialogResult.Yes) { Negocio.Planes oPlanes = new Negocio.Planes(); bool error = false; try { oPlanes.Borrar(Convert.ToInt32(this.id_buscado)); } catch { MessageBox.Show("Error al dar de baja el Plan.\nVerifique que no haya Materias\nque dependan de él.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Error); error = true; } finally { if (!error) { MessageBox.Show("Plan dado de baja correctamente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } } borrarCampos(); } } else { MessageBox.Show("Id Plan incorrecto", "Error"); } }
public frmMaterias(General.TipoOperacion tipoOperacion, frmPrincipal fp) { InitializeComponent(); this.tipoOperacion = tipoOperacion; this.fp = fp; Negocio.Planes oPlanes = new Negocio.Planes(); Entidades.Planes listaPlanes = oPlanes.RecuperarTodos(); this.cbxPlan.DataSource = listaPlanes; this.cbxPlan.DisplayMember = "Nombre"; this.cbxPlan.ValueMember = "IdPlan"; this.cbxRegCursado.DataSource = Enum.GetValues(typeof(Entidades.Materia.RegimenCursadoAlumno)); switch (tipoOperacion) { case General.TipoOperacion.Alta: { this.btnBuscar.Hide(); this.btnBaja.Hide(); break; } case General.TipoOperacion.Baja: { this.btnGuardar.Hide(); this.txtIdMateria.ReadOnly = false; break; } case General.TipoOperacion.Modificacion: { this.btnBaja.Hide(); this.txtIdMateria.ReadOnly = false; break; } } }
public frmAlumnos(General.TipoOperacion tipoOperacion, frmPrincipal fp) { InitializeComponent(); this.tipoOperacion = tipoOperacion; this.fp = fp; switch (tipoOperacion) { case General.TipoOperacion.Alta: { this.btnBuscar.Hide(); this.btnBaja.Hide(); break; } case General.TipoOperacion.Baja: { this.btnGuardar.Hide(); this.txtLegajo.ReadOnly = false; break; } case General.TipoOperacion.Modificacion: { this.btnBaja.Hide(); this.txtLegajo.ReadOnly = false; break; } } Negocio.Planes oPlanes = new Negocio.Planes(); Entidades.Planes listaPlanes = oPlanes.RecuperarTodos(); this.cbxPlan.DataSource = listaPlanes; this.cbxPlan.DisplayMember = "Nombre"; this.cbxPlan.ValueMember = "IdPlan"; this.cbxEstado.DataSource = Enum.GetValues(typeof(Entidades.Alumno.EstadoAlumno)); this.txtNacimiento.ValidatingType = new DateTime().GetType(); }
public void traerPlanes() { Negocio.Planes oPlanes = new Negocio.Planes(); Entidades.Planes listaPlanes = oPlanes.RecuperarTodos(); bindingSource9.DataSource = listaPlanes; }
private void buscarPlan() { Negocio.Planes oPlanes = new Negocio.Planes(); if ((txtIdPlan.Text != "") && (oPlanes.ExistePlan(Convert.ToInt32(txtIdPlan.Text)))) { try { Entidades.Plan oPlan = oPlanes.RecuperarUno(int.Parse(txtIdPlan.Text))[0]; txtAnio.Text = oPlan.Anio.ToString(); cbxEspecialidad.SelectedValue = oPlan.especialidad.IdEspecialidad; this.id_buscado = txtIdPlan.Text; } finally { oPlanes = null; } } else { MessageBox.Show("Id Plan incorrecto", "Error"); } }
private void btnGuardar_Click(object sender, EventArgs e) { Negocio.Planes oPlanes = new Negocio.Planes(); try { Entidades.Plan oPlan = new Entidades.Plan(); if (tipoOperacion != General.TipoOperacion.Alta) { oPlan.IdPlan = int.Parse(this.id_buscado); } oPlan.Anio = Convert.ToInt32(txtAnio.Text); oPlan.especialidad = new Entidades.Especialidad(); oPlan.especialidad.IdEspecialidad = Convert.ToInt32(cbxEspecialidad.SelectedValue); if (this.tipoOperacion == General.TipoOperacion.Modificacion) { oPlanes.Modificar(oPlan); MessageBox.Show("El Plan se ha modificado correctamente.", "Información", MessageBoxButtons.OK); } else { oPlanes.Agregar(oPlan); MessageBox.Show("El Plan se ha guardado correctamente.", "Información", MessageBoxButtons.OK); } } finally { oPlanes = null; } }