private void btnAgregar_Click(object sender, EventArgs e) { if (this.estado == EstadosFrmGestionarTipoNota.Nuevo) { this.grade.description = txtDescripcion.Text; this.grade.weight = Double.Parse(txtPeso.Text); var result = MessageBox.Show("¿Está seguro que desea agregar el nuevo tipo de nota?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { controller.insertGRade(this.grade); } } else if (this.estado == EstadosFrmGestionarTipoNota.Editar) { this.grade.description = txtDescripcion.Text; this.grade.weight = Double.Parse(txtPeso.Text); var result = MessageBox.Show("¿Está seguro que desea actualizar el tipo de nota?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { controller.updateGRade(this.grade); } } //dgvCursos.DataSource = controller.queryAllGrades(); dgvCursos.DataSource = controller.queryGradesByCourseId(this.curso.id); cambiarEstado(EstadosFrmGestionarTipoNota.Buscar); }
public frmGestionarTipoNota_secretario_(MAlvaradoWS.course c) { InitializeComponent(); this.curso = c; this.grade.course = new MAlvaradoWS.course(); this.grade.course = this.curso; cambiarEstado(EstadosFrmGestionarTipoNota.Buscar); txtNombreCurso.Text = curso.name; controller = new MAlvaradoWS.DBControllerWSClient(); dgvCursos.AutoGenerateColumns = false; //dgvCursos.DataSource = controller.queryAllGrades(); dgvCursos.DataSource = controller.queryGradesByCourseId(this.curso.id); }