private void btnEliminar_Click(object sender, EventArgs e) { if (this.dataGridViewCursos.SelectedRows.Equals(null)) { MessageBox.Show("Por favor, Seleccione un item de la lista", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DialogResult dialogeliminar = MessageBox.Show("¿Desea Eliminar el curso?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dialogeliminar == DialogResult.Yes) { try { GestionamientoCursos gestionamientoCursos = new GestionamientoCursos(); int indexcurso = int.Parse(dataGridViewCursos.CurrentCell.Value.ToString()); gestionamientoCursos.BorrarCursodeEstudiantes(indexcurso); gestionamientoCursos.BorrarCURSO(indexcurso); MessageBox.Show("Curso Eliminado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); this.cursosTableAdapter.Fill(this.matricula3DataSetCursos.Cursos); }catch (Exception exe) { MessageBox.Show("Ocurrio un error. Por favor intentelo mas tarde" + exe.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } }
private void btnIngresar_Click(object sender, EventArgs e) { GestionamientoMatricula gestionamientoMatricula = new GestionamientoMatricula(); GestionamientoCursos gestionamientoCursos = new GestionamientoCursos(); try { DialogResult dialogejecutar = MessageBox.Show("¿Desea Ejecutar la Transaccion?", "Ejecutar", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dialogejecutar == DialogResult.Yes) { Int64 cedula = Int64.Parse(txtCedula.Text); foreach (int pkcurso in cursosids) { gestionamientoMatricula.IngresaCursosdeCliente(cedula, pkcurso); } gestionamientoMatricula.IngresaFactura(DateTime.Now, cedula, 1); gestionamientoMatricula.IngresaFacturadeCliente(cedula, ultimafactura()); MessageBox.Show("Matricula Realizada de manera exitosa", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } catch (Exception exe) { MessageBox.Show("Ocurrio un Error. Por favor Intentelo mas tarde.\n " + exe.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnIngresarCurso_Click(object sender, EventArgs e) { GestionamientoCursos gestionamientoCursos = new GestionamientoCursos(); DateTime fechainicio = dateInicioCurso.Value; DateTime fechafin = dateFinCurso.Value; float precio = float.Parse(txtPrecio.Text); int horarioid = int.Parse(txtHorario.Text); try { if (checkboxnuevo.Checked) { /*Si es nuevo*/ if (CamposVacios()) { /*Si hay campos vacios*/ MessageBox.Show("Por favor Rellene todos los espacios", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { /*Caso contrario. Se procede a realizar el ingreso de curso al sistema*/ DialogResult dialogingresar = MessageBox.Show("¿Desea Ingresar Nuevo Curso?", "Ingresar", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dialogingresar == DialogResult.Yes) { gestionamientoCursos.IngresaCURSO(txtnombreCurso.Text, precio, fechainicio, fechafin, horarioid); MessageBox.Show("Datos Ingresados Existosamente", "Ingreso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } return; } } else { if (CamposVacios()) { MessageBox.Show("Por favor Rellene todos los espacios", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { /*Procede a actualizar curso*/ DialogResult dialogingresar = MessageBox.Show("¿Desea Actualizar el Curso?", "Actualizar", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dialogingresar == DialogResult.Yes) { int codigocurso = int.Parse(txtcodigoCurso.Text); gestionamientoCursos.ActualizarCurso(codigocurso, txtnombreCurso.Text, precio, fechainicio, fechafin, horarioid); MessageBox.Show("Datos Actualizados Existosamente", "Ingreso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } return; } } catch (Exception exe) { MessageBox.Show("Ocurrio un Error. Por favor Intentelo mas tarde.\n " + exe.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }