private void frmVoucherRpt_Load(object sender, EventArgs e) { try { reports.rptVoucher_2 _rptVoucher = new reports.rptVoucher_2(); BL.BLComprobador objCnx = new BL.BLComprobador(); _rptVoucher.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); _rptVoucher.SetParameterValue("@SubdiarioID", subdiarioId); _rptVoucher.SetParameterValue("@AsientoContableID", asientoContableId); _rptVoucher.SetParameterValue("@MonedaID", monedaId); _rptVoucher.SetParameterValue("@Desde", desde.ToShortDateString()); _rptVoucher.SetParameterValue("@Hasta", hasta.ToShortDateString()); _rptVoucher.SetParameterValue("@EmpresaID", empresa); _rptVoucher.SetParameterValue("@Ejercicio", periodoId); _rptVoucher.SetParameterValue("name_report", "Voucher de Diario"); _rptVoucher.SetParameterValue("date_range", desde.ToShortDateString() + " - " + hasta.ToShortDateString()); _rptVoucher.SetParameterValue("currency", "Expresado en " + moneda); _rptVoucher.SetParameterValue("empresa", RS); _rptVoucher.SetParameterValue("periodo", periodoId); _rptVoucher.SetParameterValue("ruc", "20303368877"); _rptVoucher.SetParameterValue("address", "Av. Guardia Civil #727 San Borja"); crvVoucher.ReportSource = _rptVoucher; } catch { RadMessageBox.Show("Ha ocurrido un error inesperado", "Error:", MessageBoxButtons.OK, RadMessageIcon.Error); } }
private bool verificarProcedimientos_V2() { BL.BLComprobador comprobador = new BL.BLComprobador(); if (comprobador.validarConexion() == false) { frmConfigurarConexion configurador = new frmConfigurarConexion(); if (configurador.ShowDialog() == DialogResult.OK) { // } else { return(false); } } //lista de procedimientos //string[] procedimientos = new string[] String[] procedimientos; procedimientos = new String[500]; const string PROC_SSOC_AMNISTIARCARGOS = "ssoc_AministarCargos"; procedimientos[0] = PROC_SSOC_AMNISTIARCARGOS; const string PROC_SSOC_LISTARAMNISTIADETALLE = "ssoc_ListarAmnistiaDetalle"; procedimientos[1] = PROC_SSOC_LISTARAMNISTIADETALLE; const string PROC_SSOC_LISTARAMNISTIAS = "ssoc_ListarAmnistias"; procedimientos[2] = PROC_SSOC_LISTARAMNISTIAS; const string PROC_USO_CREAACTUALIZAAMNISTIA = "USO_CreaActualizaAmnistia"; procedimientos[3] = PROC_USO_CREAACTUALIZAAMNISTIA; const string PROC_SSOC_REPORTE_AMNISTIA = "ssoc_ReporteAmnistia"; procedimientos[4] = PROC_SSOC_REPORTE_AMNISTIA; const string PROC_LISTAR_CUENTACORRIENTE = "ssoc_ListarCuentaCorriente"; procedimientos[5] = PROC_LISTAR_CUENTACORRIENTE; const string PROC_VERIFICARCARGOPRODUCTO = "ssoc_VerificarCargoProducto"; procedimientos[6] = PROC_VERIFICARCARGOPRODUCTO; const string PROC_PROCESAR_CARGOSSOCIO2 = "ssoc_ProcesarCargosSocio2"; procedimientos[7] = PROC_PROCESAR_CARGOSSOCIO2; const string PROC_PROCESAR_CARGOSSOCIO3 = "ssoc_ProcesarCargosSocio3"; procedimientos[8] = PROC_PROCESAR_CARGOSSOCIO3; const string PROC_AGREGACARGO_CUENTACORRIENTE = "ssoc_Agrega_Cargo_CtaCte"; procedimientos[9] = PROC_AGREGACARGO_CUENTACORRIENTE; const string PROC_BUSCAR_SOCIOSDEUDA = "ssoc_BuscarSociosDeuda"; procedimientos[10] = PROC_BUSCAR_SOCIOSDEUDA; const string PROC_SOCIO_DEUDADETALLADA = "ssoc_SocioDeudaDetallada"; procedimientos[11] = PROC_SOCIO_DEUDADETALLADA; const string PROC_REPORTE_CARGOSPENDIENTES = "ssoc_ReporteCargosPendientes"; procedimientos[12] = PROC_REPORTE_CARGOSPENDIENTES; const string PROC_REPORTE_CARGOSPENDIENTES_MESES = "ssoc_ReporteCargosPendientes_v2"; procedimientos[13] = PROC_REPORTE_CARGOSPENDIENTES_MESES; const string PROC_REPORTE_LISTADO_SOCIOSDEUDAS = "ssoc_ReporteSociosDeudasListado"; procedimientos[14] = PROC_REPORTE_LISTADO_SOCIOSDEUDAS; const string PROC_PROCESAR_MORA = "ssoc_CalculaMoraSocio"; procedimientos[15] = PROC_PROCESAR_MORA; const string PROC_REPORTE_LISTADO_SOCIOSDEUDAS_PENDIENTES = "ssoc_Reporte_CargosPendientes"; procedimientos[16] = PROC_REPORTE_LISTADO_SOCIOSDEUDAS_PENDIENTES; const string PROC_LISTAR_MONEDA = "ssoc_ListarMoneda"; procedimientos[17] = PROC_LISTAR_MONEDA; const string PROC_LISTAR_PRODUCTOS_SOCIOTIPO = "ssoc_ListarProductosSocioTipo"; procedimientos[18] = PROC_LISTAR_PRODUCTOS_SOCIOTIPO; const string PROC_LISTAR_PRODUCTOS_SOCIO = "ssoc_ListarProductosSocio"; procedimientos[19] = PROC_LISTAR_PRODUCTOS_SOCIO; const string PROC_CREAACTUALIZA_PRODUCTOS_SOCIOTIPO = "USO_CreaActualizaProductoSocioTipo"; procedimientos[20] = PROC_CREAACTUALIZA_PRODUCTOS_SOCIOTIPO; const string PROC_CREAACTUALIZA_PRODUCTOS_SOCIO = "USO_CreaActualizaProductoSocio"; procedimientos[21] = PROC_CREAACTUALIZA_PRODUCTOS_SOCIO; const string PROC_CREAACTUALIZA_PRODUCTOS_SOCIOGROUP = "USO_CreaActualizaProductoSocioGroup"; procedimientos[22] = PROC_CREAACTUALIZA_PRODUCTOS_SOCIOGROUP; const string PROC_CREAACTUALIZA_AUTO = "USO_CreaActualizaAuto"; procedimientos[23] = PROC_CREAACTUALIZA_AUTO; const string PROC_LISTAR_AUTOS_SOCIO = "ssoc_ListarAutosSocio"; procedimientos[24] = PROC_LISTAR_AUTOS_SOCIO; const string PROC_BUSCAR_AUTOS_PLACA = "ssoc_BuscarAutosPlaca"; procedimientos[25] = PROC_BUSCAR_AUTOS_PLACA; const string PROC_CREAACTUALIZA_CASILLERO = "USO_CreaActualizaCasillero"; procedimientos[26] = PROC_CREAACTUALIZA_CASILLERO; const string PROC_LISTAR_CASILLEROS_SOCIO = "ssoc_ListarCasillerosSocio"; procedimientos[27] = PROC_LISTAR_CASILLEROS_SOCIO; const string PROC_LISTAR_AREAS = "ssoc_ListarAreas"; procedimientos[28] = PROC_LISTAR_AREAS; const string PROC_LISTAR_PRODUCTOS = "ssoc_ListarProductos"; procedimientos[29] = PROC_LISTAR_PRODUCTOS; const string PROC_CREAACTUALIZA_SOCIO = "USO_CreaActualizaSocio"; procedimientos[30] = PROC_CREAACTUALIZA_SOCIO; const string PROC_LISTAR_PROFESIONES = "ssoc_ListarProfesiones"; procedimientos[31] = PROC_LISTAR_PROFESIONES; const string PROC_LISTAR_PAISES = "ssoc_ListarPaises"; procedimientos[32] = PROC_LISTAR_PAISES; const string PROC_LISTAR_CIUDADES = "ssoc_ListarCiudades"; procedimientos[33] = PROC_LISTAR_CIUDADES; const string PROC_LISTAR_DISTRITOS = "ssoc_ListarDistritos"; procedimientos[34] = PROC_LISTAR_DISTRITOS; const string PROC_LISTAR_TIPOIDENTIDAD = "ssoc_ListarTipoIdentidad"; procedimientos[35] = PROC_LISTAR_TIPOIDENTIDAD; const string PROC_LISTAR_SEXO = "ssoc_ListarSexo"; procedimientos[36] = PROC_LISTAR_SEXO; const string PROC_LISTAR_PARENTESCO = "ssoc_ListarTipoParentesco"; procedimientos[37] = PROC_LISTAR_PARENTESCO; const string PROC_LISTAR_TIPOPLAN = "ssoc_ListarTipoPlan"; procedimientos[38] = PROC_LISTAR_TIPOPLAN; const string PROC_LISTAR_SOCIOS = "ssoc_ListarSocios"; procedimientos[39] = PROC_LISTAR_SOCIOS; const string PROC_LISTAR_SOCIO = "ssoc_ListarSocio"; procedimientos[40] = PROC_LISTAR_SOCIO; const string PROC_CREAACTUALIZA_SOCIODEPENDIENTE = "USO_CreaActualizaSocioDependiente"; procedimientos[41] = PROC_CREAACTUALIZA_SOCIODEPENDIENTE; const string PROC_LISTAR_DEPENDIENTESSOCIO = "ssoc_ListarDependientesSocio"; procedimientos[42] = PROC_LISTAR_DEPENDIENTESSOCIO; const string PROC_CAMBIAR_TIPOSOCIO = "ssoc_CambiarTipoSocio"; procedimientos[43] = PROC_CAMBIAR_TIPOSOCIO; const string PROC_REPORTE_PADRONSOCIOS = "ssoc_Reporte_SociosPadron"; procedimientos[44] = PROC_REPORTE_PADRONSOCIOS; const string PROC_LISTAR_CARGOS = "ssoc_ListarCargos"; procedimientos[45] = PROC_LISTAR_CARGOS; const string PROC_CREA_ACTUALIZA_CARGOS = "ssoc_CreaActualizaCargo"; procedimientos[46] = PROC_CREA_ACTUALIZA_CARGOS; const string PROC_LISTAR_SOCIOTIPO = "ssoc_ListarSocioTipo"; procedimientos[47] = PROC_LISTAR_SOCIOTIPO; const string PROC_CREAACTUALIZA_SOCIOTIPO = "USO_CreaActualizaSocioTipo"; procedimientos[48] = PROC_CREAACTUALIZA_SOCIOTIPO; const string PROC_LISTAR_TIPOCAMBIO = "ssoc_ListarTipoCambio"; procedimientos[49] = PROC_LISTAR_TIPOCAMBIO; const string PROC_LOGIN = "******"; procedimientos[50] = PROC_LOGIN; const string PROC_REPORTE_RELACIONGRAL = "ssoc_ReporteRelacionGeneral"; procedimientos[51] = PROC_REPORTE_RELACIONGRAL; const string PROC_LISTAR_SOCIOTIPO_2 = "ssoc_ListarSocioTipo_Productos"; procedimientos[52] = PROC_LISTAR_SOCIOTIPO_2; const string PROC_CREA_PRODUCTOS_SOCIOTIPO = "ssoc_CreaProductoSocioTipo"; procedimientos[53] = PROC_CREA_PRODUCTOS_SOCIOTIPO; const string PROC_ELIMINA_PRODUCTOS_SOCIOTIPO = "ssoc_EliminaProductoSocioTipo"; procedimientos[54] = PROC_ELIMINA_PRODUCTOS_SOCIOTIPO; const string PROC_ELIMINA_PRODUCTOS_SOCIO = "ssoc_EliminaProductoSocio"; procedimientos[55] = PROC_ELIMINA_PRODUCTOS_SOCIO; const string PROC_TIPOCAMBIO_FECHA = "ssoc_ListarTipoCambio_Fecha"; procedimientos[56] = PROC_TIPOCAMBIO_FECHA; const string PROC_CARGAR_CUOTA_INSCRIPCION = "ssoc_CargarCuotaInscripcion"; procedimientos[57] = PROC_CARGAR_CUOTA_INSCRIPCION; const string PROC_CAMBIAR_ESTADOCANCELADO_CUENTACORRIENTE = "ssoc_CambiarEstadoCargo"; procedimientos[58] = PROC_CAMBIAR_ESTADOCANCELADO_CUENTACORRIENTE; const string PROC_REPORTE_SOCIOS_HABILES = "ssoc_Reporte_Socios_Habiles"; procedimientos[59] = PROC_REPORTE_SOCIOS_HABILES; const string PROC_PROCESAR_MORA_2 = "ssoc_CalcularMora_Socios_v3"; procedimientos[59] = PROC_PROCESAR_MORA_2; //RECORRER EL ARREGLO StringBuilder Texto = new StringBuilder(); int numero = 0; string nombre_procedimiento; for (numero = 0; numero < 500; numero++) { if (procedimientos[numero] == null) { nombre_procedimiento = ""; } else { nombre_procedimiento = procedimientos[numero]; } if (nombre_procedimiento.Trim().Length != 0) { if (comprobador.ExisteProcedimiento(nombre_procedimiento) == false) { Texto.AppendLine(nombre_procedimiento); } } } if (Texto.ToString().Trim().Length > 0) { MessageBox.Show("No se encontraron los siguientes procedimientos: " + Texto.ToString()); return(false); } //------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------- return(true); }
private void frmReporte_Load(object sender, EventArgs e) { registroVentasSunat RventasSunat = new registroVentasSunat(); RegistroComprasSunat RcomprasSunat = new RegistroComprasSunat(); RegistroLibroDiarioSunat RlibroDiarioSunat = new RegistroLibroDiarioSunat(); RegistroLibroMayorSunat RlibroMayorSunat = new RegistroLibroMayorSunat(); BL.BLComprobador objCnx = new BL.BLComprobador(); switch (reporteParaMostrar) { case funcionesReporte.ReporteVentasSunat: RventasSunat = new registroVentasSunat(); RventasSunat.SetDataSource(datos); RventasSunat.SetParameterValue("@Monedaid", 1); RventasSunat.SetParameterValue("@Desde", Class1.fechaDesde); RventasSunat.SetParameterValue("@Hasta", Class1.fechaHasta);; RventasSunat.SetParameterValue("@EstablecimientoID", 0); //establecimientoID); RventasSunat.SetParameterValue("@MonedaIDEmision", 0); //monedaIDEmision); RventasSunat.SetParameterValue("@Produccion", 0); //produccion); RventasSunat.SetParameterValue("@Prepagos", 1); //prepagos); RventasSunat.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); crvVisor.ReportSource = RventasSunat; break; case funcionesReporte.ReporteComprasSunat: RcomprasSunat = new RegistroComprasSunat(); RcomprasSunat.SetDataSource(datos); RcomprasSunat.SetParameterValue("@Monedaid", 1); RcomprasSunat.SetParameterValue("@Desde", Class1.fechaDesde); RcomprasSunat.SetParameterValue("@Hasta", Class1.fechaHasta);; RcomprasSunat.SetParameterValue("@EstablecimientoID", 0); //establecimientoID); RcomprasSunat.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); crvVisor.ReportSource = RcomprasSunat; break; case funcionesReporte.ReporteLibroDiarioSunat: RlibroDiarioSunat = new RegistroLibroDiarioSunat(); RlibroDiarioSunat.SetDataSource(datos); RlibroDiarioSunat.SetParameterValue("@Desde", Class1.fechaDesde); RlibroDiarioSunat.SetParameterValue("@Hasta", Class1.fechaHasta);; RlibroDiarioSunat.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); crvVisor.ReportSource = RlibroDiarioSunat; break; case funcionesReporte.ReporteLibroMayorSunat: RlibroMayorSunat = new RegistroLibroMayorSunat(); RlibroMayorSunat.SetDataSource(datos); RlibroMayorSunat.SetParameterValue("@Desde", Class1.fechaDesde); RlibroMayorSunat.SetParameterValue("@Hasta", Class1.fechaHasta);; RlibroMayorSunat.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); crvVisor.ReportSource = RlibroMayorSunat; break; } }