private void BtnActualizar_Click(object sender, EventArgs e) { try { string Rpta = ""; if (TxtNombreSeccion.Text == string.Empty || TxtId.Text == string.Empty) { this.MensajeError("Falta ingresar algunos datos, serán remarcados."); ErrorIcono.SetError(TxtNombreSeccion, "Ingrese nombre del curso."); } else { Rpta = NSeccion.Actualizar(Convert.ToInt32(TxtId.Text.Trim()), TxtNombreSeccion.Text.Trim(), Convert.ToInt32(TxtProfeJefe.Text.Trim()), Convert.ToInt32(CboCurso.SelectedValue)); if (Rpta.Equals("OK")) { this.MensajeOk("Se Actualizó de forma correcta el registro"); this.Limpiar(); this.Listar(); } else { this.MensajeError(Rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void BtnGuardar_Click(object sender, EventArgs e) { try { string rpta = ""; if (this.txtSecc.Text == string.Empty) { MensajeError("Falta ingresar algunos datos, serán remarcados"); errorIcono.SetError(txtSecc, "Ingrese un Valor"); } else { if (this.IsNuevo) { rpta = NSeccion.Insertar(this.txtSecc.Text); } else { rpta = NSeccion.Editar(Convert.ToInt32(this.txtId_Secc.Text), this.txtSecc.Text); } if (rpta.Equals("OK")) { if (this.IsNuevo) { this.MensajeOk("Se Insertó de forma correcta el registro"); } else { this.MensajeOk("Se Actualizó de forma correcta el registro"); } } else { this.MensajeError(rpta); } this.IsNuevo = false; this.IsEditar = false; this.Botones(); this.Limpiar(); this.Mostrar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void Listar() { try { DgvListado.DataSource = NSeccion.Listar(Convert.ToInt32(CboCurso2.SelectedValue)); this.Limpiar(); this.Formato(); } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void BtnDesactivar_Click(object sender, EventArgs e) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente deseas desactivar el(los) registro(s)?", "Sistema de ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { int Codigo; string Rpta = ""; foreach (DataGridViewRow row in DgvListado.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { Codigo = Convert.ToInt32(row.Cells[1].Value); Rpta = NSeccion.Desactivar(Codigo); if (Rpta.Equals("OK")) { this.MensajeOk("Se desactivó el registro: " + Convert.ToString(row.Cells[2].Value)); } else { this.MensajeError(Rpta); } } } this.Listar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void BtnEliminar_Click(object sender, EventArgs e) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente deseas eliminar el(los) registro(s)?", "Sistema de Calificaciones", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { int Codigo; string Rpta = ""; foreach (DataGridViewRow row in DgvListado.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { Codigo = Convert.ToInt32(row.Cells[1].Value); Rpta = NSeccion.Eliminar(Codigo); if (Rpta.Equals("OK")) { this.MensajeOk("Se eliminó el registro: " + Convert.ToString(row.Cells[2].Value)); } else { // MessageBox.Show("Hay"+" " + Convert.ToString(row.Cells[3].Value)+" "+ "estudiantes asociados a la sección, se debe eliminar las asociaciones"); } } } this.Listar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void Mostrar() { this.dataListado.DataSource = NSeccion.Mostrar(); this.OcultarColumnas(); lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count); }