// metodo para validar la insercion de los datos private bool guardarDatos() { this.modulo = llenarCampos(); try { if (modulo == null) { return(false); } else { int id1 = int.Parse(cmbReporte.SelectedValue.ToString()); int id2 = int.Parse(cmbModulo.SelectedValue.ToString()); if (controlModulo.verificarExistencias(id1, id2) == true) { controlModulo.insertarModulos(this.modulo); cargarDatos(); MessageBox.Show("Datos Correctamente Guardados", "", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } else { MessageBox.Show("No se puede insertar estos datos se encuentran existentes en el sistema", "ALERTA", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(false); } } } catch (Exception ex) { MessageBox.Show("Error al Guardar los Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error); Console.WriteLine(ex.Message); return(false); } }
private clsReporteModulo llenarCampos() { clsReporteModulo auxReporteModulo = new clsReporteModulo(); auxReporteModulo.IReporte = int.Parse(cmbReporte.SelectedValue.ToString()); auxReporteModulo.IModulo = int.Parse(cmbModulo.SelectedValue.ToString()); auxReporteModulo.IEstado = 1; return(auxReporteModulo); }
// metodos para modificar los datos en el reporte modulo public void modificarModulos(clsReporteModulo modulo) { try { string sComando = string.Format("UPDATE REPORTE_MODULO SET fk_id_reporte='{1}' WHERE fk_id_modulo={0};", modulo.IModulo, modulo.IReporte); this.sentencia.ejecutarQuery(sComando); } catch (Exception ex) { MessageBox.Show("Error al Modificar Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error); Console.WriteLine(ex.Message); } }
OdbcDataAdapter datos; // variable tipo OdbcDataAdapter // Metodo para insertar datos en el reporte modulo public void insertarModulos(clsReporteModulo modulo) { try { string sComando = string.Format("INSERT INTO REPORTE_MODULO(fk_id_reporte, fk_id_modulo, estado_reporte_modulo) VALUES ('{0}','{1}',{2});", modulo.IReporte, modulo.IModulo, modulo.IEstado); this.sentencia.ejecutarQuery(sComando); } catch (Exception ex) { MessageBox.Show("Error al Ingresar Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error); Console.WriteLine(ex.Message); } }
private bool guardarDatos() { this.modulo = llenarCampos(); try { controlModulo.insertarModulos(this.modulo); cargarDatos(); MessageBox.Show("Datos Correctamente Guardados", "", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } catch (Exception ex) { MessageBox.Show("Error al Guardar los Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error); Console.WriteLine(ex.Message); return(false); } }
// retorna todos los datos private clsReporteModulo llenarCampos() { if (validarIngreso() == true) { clsReporteModulo auxReporteModulo = new clsReporteModulo(); auxReporteModulo.IReporte = int.Parse(cmbReporte.SelectedValue.ToString()); auxReporteModulo.IModulo = int.Parse(cmbModulo.SelectedValue.ToString()); auxReporteModulo.IEstado = 1; return(auxReporteModulo); } else { clsReporteModulo auxReporteModulo = new clsReporteModulo(); auxReporteModulo.IReporte = 0; auxReporteModulo.IModulo = 0; auxReporteModulo.IEstado = 0; return(null); } }