Пример #1
0
        public List <string[, ]> ValidaCodigoBanco(string partefija, string Fiducia, string procedimiento)
        {
            ObjetoTablas      objValidacion = new ObjetoTablas();
            List <string[, ]> listaValida   = new List <string[, ]>();

            try
            {
                List <ObjetoTablas> ListValidaCampoPago = new List <ObjetoTablas>();
                string[, ,] Param = new string[2, 3, 1];

                Param[0, 0, 0] = partefija;
                Param[0, 1, 0] = "@partefija";
                Param[0, 2, 0] = "varchar(10)";

                Param[1, 0, 0] = Fiducia;
                Param[1, 1, 0] = "@Fiducia";
                Param[1, 2, 0] = "varchar(3)";

                listaValida = wsc.LlenarLista(Param, procedimiento, "SQLVentas", "SP", "Sql");
                string[,] ValidaPago_;
                for (int l = 0; l < listaValida.Count; l++)
                {
                    ValidaPago_ = listaValida[l];
                    objValidacion.pNumCuenta = ValidaPago_[0, 1].ToString();
                    ListValidaCampoPago.Add(objValidacion);
                }

                return(listaValida);
            }
            catch (Exception)
            {
                return(listaValida);
            }
        }
Пример #2
0
        public List <ObjetoTablas> ConsultaEstadoParametro(ObjetoTablas Parametro, string Procedimiento)
        {
            List <string[, ]> listaParametro = new List <string[, ]>();

            try
            {
                List <ObjetoTablas> ListParametros = new List <ObjetoTablas>();

                string[, ,] Param = new string[2, 3, 1];
                Param[0, 0, 0]    = Parametro.pParametro;
                Param[0, 1, 0]    = "@Parametros";
                Param[0, 2, 0]    = "varchar(20)";

                Param[1, 0, 0] = Parametro.pVigente;
                Param[1, 1, 0] = "@Estado";
                Param[1, 2, 0] = "varchar(1)";

                listaParametro = wsc.LlenarLista(Param, Procedimiento, "SQLVentas", "SP", "Sql");
                string[,] ValidaParametro;
                for (int l = 0; l < listaParametro.Count; l++)
                {
                    ObjetoTablas objParametros = new ObjetoTablas();
                    ValidaParametro      = listaParametro[l];
                    objParametros.pValor = ValidaParametro[0, 1].ToString();
                    ListParametros.Add(objParametros);
                }

                return(ListParametros);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Пример #3
0
        public List <string[, ]> ConsultarRegistrosIngresados(ObjetoTablas ObjRecaudo, string procedimiento)
        {
            ObjetoTablas      objRecaudoValidacion = new ObjetoTablas();
            List <string[, ]> listaRecaudoValida   = new List <string[, ]>();

            try
            {
                List <ObjetoTablas> ListValidaExisteCierre = new List <ObjetoTablas>();
                string[, ,] Valor = new string[2, 3, 1];

                Valor[0, 0, 0] = ObjRecaudo.pFecPago.Replace('/', '-').Substring(0, 11);
                Valor[0, 1, 0] = "@Fecha";
                Valor[0, 2, 0] = "datetime";

                Valor[1, 0, 0] = ObjRecaudo.pParteFija;
                Valor[1, 1, 0] = "@ParteFija";
                Valor[1, 2, 0] = "varchar(max)";

                return(listaRecaudoValida = wsc.LlenarLista(Valor, procedimiento, "SQLBancos", "SP", "Sql"));
            }
            catch (Exception)
            {
                return(listaRecaudoValida);
            }
        }
Пример #4
0
        public List <string[, ]> ValidaExisteCierre(ObjetoTablas ObjCierre, string procedimiento)
        {
            ObjetoTablas      objCierreValidacion = new ObjetoTablas();
            List <string[, ]> listaCierreValida   = new List <string[, ]>();

            try
            {
                List <ObjetoTablas> ListValidaExisteCierre = new List <ObjetoTablas>();
                string[, ,] Valor = new string[1, 3, 1];

                Valor[0, 0, 0] = ObjCierre.pContrato;
                Valor[0, 1, 0] = "@Contrato";
                Valor[0, 2, 0] = "varchar(15)";

                listaCierreValida = wsc.LlenarLista(Valor, procedimiento, "SQLVentas", "SP", "Sql");
                string[,] ValidaCierre_;
                for (int l = 0; l < listaCierreValida.Count; l++)
                {
                    ValidaCierre_ = listaCierreValida[l];
                    objCierreValidacion.pContrato  = ValidaCierre_[0, 1].ToString();
                    objCierreValidacion.pEstado    = ValidaCierre_[1, 1].ToString();
                    objCierreValidacion.pidtitular = ValidaCierre_[2, 1].ToString();
                    ListValidaExisteCierre.Add(objCierreValidacion);
                }

                return(listaCierreValida);
            }
            catch (Exception)
            {
                return(listaCierreValida);
            }
        }
Пример #5
0
        public List <string[, ]> ValidaExistePago(ObjetoTablas Pagos, string procedimiento)
        {
            ObjetoTablas      objPagoValidacion = new ObjetoTablas();
            List <string[, ]> listaPagoValida   = new List <string[, ]>();

            try
            {
                List <ObjetoTablas> ListValidaCampoPago = new List <ObjetoTablas>();
                string[, ,] Param = new string[6, 3, 1];

                Param[0, 0, 0] = Pagos.pContrato.ToString();
                Param[0, 1, 0] = "@Contrato";
                Param[0, 2, 0] = "numeric";

                Param[1, 0, 0] = Pagos.pFecPago;
                Param[1, 1, 0] = "@FecPago";
                Param[1, 2, 0] = "datetime";

                Param[2, 0, 0] = Pagos.pValPago;
                Param[2, 1, 0] = "@ValPago";
                Param[2, 2, 0] = "numeric";

                Param[3, 0, 0] = Pagos.pCodBanco;
                Param[3, 1, 0] = "@CodBanco";
                Param[3, 2, 0] = "int";

                Param[4, 0, 0] = Pagos.pForPago;
                Param[4, 1, 0] = "@ForPago";
                Param[4, 2, 0] = "varchar(10)";

                Param[5, 0, 0] = Pagos.pNumAutorizacion;
                Param[5, 1, 0] = "@NumAutorizacion";
                Param[5, 2, 0] = "varchar(20)";

                listaPagoValida = wsc.LlenarLista(Param, procedimiento, "SQLVentas", "SP", "Sql");
                string[,] ValidaPago_;
                for (int l = 0; l < listaPagoValida.Count; l++)
                {
                    ValidaPago_ = listaPagoValida[l];
                    objPagoValidacion.pContrato        = ValidaPago_[0, 1].ToString();
                    objPagoValidacion.pFecPago         = ValidaPago_[1, 1].ToString();
                    objPagoValidacion.pValPago         = ValidaPago_[2, 1].ToString();
                    objPagoValidacion.pCodBanco        = ValidaPago_[3, 1].ToString();
                    objPagoValidacion.pNumAutorizacion = ValidaPago_[4, 1].ToString();
                    objPagoValidacion.pForPago         = ValidaPago_[5, 1].ToString();
                    ListValidaCampoPago.Add(objPagoValidacion);
                }

                return(listaPagoValida);
            }
            catch (Exception)
            {
                return(listaPagoValida);
            }
        }
Пример #6
0
        public string PagosIncon(ObjetoTablas ObjPagoIn, string procedimiento)
        {
            try
            {
                string[, ,] Valor = new string[9, 3, 1];

                Valor[0, 0, 0] = ObjPagoIn.pCodBanco.ToString();
                Valor[0, 1, 0] = "@CodBanco";
                Valor[0, 2, 0] = "int";

                Valor[1, 0, 0] = ObjPagoIn.pFecPago;
                Valor[1, 1, 0] = "@PagFecha";
                Valor[1, 2, 0] = "datetime";

                Valor[2, 0, 0] = ObjPagoIn.pContrato;
                Valor[2, 1, 0] = "@Referencia";
                Valor[2, 2, 0] = "varchar(15)";

                Valor[3, 0, 0] = ObjPagoIn.pValPago;
                Valor[3, 1, 0] = "@PagValor";
                Valor[3, 2, 0] = "numeric(38)";

                Valor[4, 0, 0] = ObjPagoIn.pForPago;
                Valor[4, 1, 0] = "@PagForma";
                Valor[4, 2, 0] = "varchar(10)";

                Valor[5, 0, 0] = ObjPagoIn.pPagOficina;
                Valor[5, 1, 0] = "@PagOficina";
                Valor[5, 2, 0] = "varchar(50)";

                Valor[6, 0, 0] = ObjPagoIn.pNomArchivo;
                Valor[6, 1, 0] = "@NomArchivo";
                Valor[6, 2, 0] = "varchar(50)";

                Valor[7, 0, 0] = ObjPagoIn.pNumLote;
                Valor[7, 1, 0] = "@NumLote";
                Valor[7, 2, 0] = "numeric(38)";

                Valor[8, 0, 0] = ObjPagoIn.pUsuProceso.ToString();
                Valor[8, 1, 0] = "@UsuProceso";
                Valor[8, 2, 0] = "varchar(30)";

                return(wsc.Ejecutar(Valor, procedimiento, "SQLVentas"));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Пример #7
0
        public List <string[, ]> ConsultaLoteMaximo(string procedimiento)
        {
            ObjetoTablas      objConsultaLote = new ObjetoTablas();
            List <string[, ]> ListaPagos      = new List <string[, ]>();

            try
            {
                string[, ,] param = new string[0, 0, 0];
                return(ListaPagos = wsc.LlenarLista(param, procedimiento, "SQLVentas", "SP", "Sql"));
            }
            catch (Exception)
            {
                return(ListaPagos);
            }
        }
Пример #8
0
        public List <string[, ]> ValidaExistePagoErrado(ObjetoTablas ObjPago, string procedimiento)
        {
            ObjetoTablas      objPagoValidacion = new ObjetoTablas();
            List <string[, ]> listaPagoValida   = new List <string[, ]>();

            try
            {
                List <ObjetoTablas> ListValidaCampoPago = new List <ObjetoTablas>();

                string[, ,] Valor = new string[7, 3, 1];

                Valor[0, 0, 0] = ObjPago.pProcesoErr;
                Valor[0, 1, 0] = "@Proceso";
                Valor[0, 2, 0] = "char(10)";

                Valor[1, 0, 0] = ObjPago.pReferenciaErr;
                Valor[1, 1, 0] = "@Referencia";
                Valor[1, 2, 0] = "numeric(10, 0)";

                Valor[2, 0, 0] = ObjPago.pCodBancoErr;
                Valor[2, 1, 0] = "@CodBanco";
                Valor[2, 2, 0] = "int";

                Valor[3, 0, 0] = ObjPago.pValorPagoErr;
                Valor[3, 1, 0] = "@ValPago";
                Valor[3, 2, 0] = "numeric(18, 0)";

                Valor[4, 0, 0] = ObjPago.pFechaErr;
                Valor[4, 1, 0] = "@FecPago";
                Valor[4, 2, 0] = "datetime";

                Valor[5, 0, 0] = ObjPago.pForPagoErr;
                Valor[5, 1, 0] = "@ForPago";
                Valor[5, 2, 0] = "varchar(50)";

                Valor[6, 0, 0] = ObjPago.pUsuarioProcesoErr;
                Valor[6, 1, 0] = "@UsuProceso";
                Valor[6, 2, 0] = "varchar(30)";

                return(listaPagoValida = wsc.LlenarLista(Valor, procedimiento, "SQLVentas", "SP", "Sql"));
            }
            catch (Exception)
            {
                return(listaPagoValida);
            }
        }
Пример #9
0
        public List <string[, ]> ValidaExistePagoInconsistente(ObjetoTablas PagosInconsistentes, string procedimiento)
        {
            ObjetoTablas      objPagoInconsistenteValidacion = new ObjetoTablas();
            List <string[, ]> listaPagoInconsistenteValida   = new List <string[, ]>();

            try
            {
                List <ObjetoTablas> ListValidaCampoPago = new List <ObjetoTablas>();
                string[, ,] Param = new string[5, 3, 1];

                Param[0, 0, 0] = PagosInconsistentes.pCodBanco.ToString();
                Param[0, 1, 0] = "@CodBanco";
                Param[0, 2, 0] = "int";

                Param[1, 0, 0] = PagosInconsistentes.pContrato;
                Param[1, 1, 0] = "@Referencia";
                Param[1, 2, 0] = "varchar(15)";

                Param[2, 0, 0] = PagosInconsistentes.pValPago;
                Param[2, 1, 0] = "@PagValor";
                Param[2, 2, 0] = "numeric(38)";

                Param[3, 0, 0] = PagosInconsistentes.pForPago;
                Param[3, 1, 0] = "@PagForma";
                Param[3, 2, 0] = "varchar(10)";

                Param[4, 0, 0] = PagosInconsistentes.pFecPago;
                Param[4, 1, 0] = "@PagFecha";
                Param[4, 2, 0] = "datetime";

                listaPagoInconsistenteValida = wsc.LlenarLista(Param, procedimiento, "SQLVentas", "SP", "Sql");
                string[,] ValidaPago_;
                for (int l = 0; l < listaPagoInconsistenteValida.Count; l++)
                {
                    ValidaPago_ = listaPagoInconsistenteValida[l];
                    objPagoInconsistenteValidacion.pContrato = ValidaPago_[0, 1].ToString();
                    ListValidaCampoPago.Add(objPagoInconsistenteValidacion);
                }

                return(listaPagoInconsistenteValida);
            }
            catch (Exception)
            {
                return(listaPagoInconsistenteValida);
            }
        }
Пример #10
0
        public string InsertPagosErrados(ObjetoTablas ObjPago, string procedimiento)
        {
            try
            {
                string[, ,] Valor = new string[7, 3, 1];

                Valor[0, 0, 0] = ObjPago.pProcesoErr;
                Valor[0, 1, 0] = "@Proceso";
                Valor[0, 2, 0] = "char(10)";

                Valor[1, 0, 0] = ObjPago.pReferenciaErr;
                Valor[1, 1, 0] = "@Referencia";
                Valor[1, 2, 0] = "numeric(10, 0)";

                Valor[2, 0, 0] = ObjPago.pCodBancoErr;
                Valor[2, 1, 0] = "@CodBanco";
                Valor[2, 2, 0] = "int";

                Valor[3, 0, 0] = ObjPago.pValorPagoErr;
                Valor[3, 1, 0] = "@ValPago";
                Valor[3, 2, 0] = "numeric(18, 0)";

                Valor[4, 0, 0] = ObjPago.pFechaErr;
                Valor[4, 1, 0] = "@FecPago";
                Valor[4, 2, 0] = "datetime";

                Valor[5, 0, 0] = ObjPago.pForPagoErr;
                Valor[5, 1, 0] = "@ForPago";
                Valor[5, 2, 0] = "varchar(50)";

                Valor[6, 0, 0] = ObjPago.pUsuarioProcesoErr;
                Valor[6, 1, 0] = "@UsuProceso";
                Valor[6, 2, 0] = "varchar(30)";

                return(wsc.Ejecutar(Valor, procedimiento, "SQLVentas"));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Пример #11
0
        public string insertaRecaudo(ObjetoTablas ValdObjetos, string procedimiento)
        {
            try
            {
                string[, ,] Valor = new string[6, 3, 1];

                Valor[0, 0, 0] = ValdObjetos.pCodBanco.ToString();
                Valor[0, 1, 0] = "@LugarDePago";
                Valor[0, 2, 0] = "int";

                Valor[1, 0, 0] = ValdObjetos.pFecPagoBancos;
                Valor[1, 1, 0] = "@FecPago";
                Valor[1, 2, 0] = "date";

                Valor[2, 0, 0] = ValdObjetos.pValPago;
                Valor[2, 1, 0] = "@ValPago";
                Valor[2, 2, 0] = "numeric(18,0)";

                Valor[3, 0, 0] = ValdObjetos.pContrato;
                Valor[3, 1, 0] = "@Referencia";
                Valor[3, 2, 0] = "varchar(50)";

                Valor[4, 0, 0] = ValdObjetos.pReferenciaPago;
                Valor[4, 1, 0] = "@Cupo";
                Valor[4, 2, 0] = "varchar(50)";

                Valor[5, 0, 0] = ValdObjetos.pParteFija;
                Valor[5, 1, 0] = "@ParteFija";
                Valor[5, 2, 0] = "varchar(20)";



                return(wsc.Ejecutar(Valor, procedimiento, "SQLBancos"));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Пример #12
0
        public IList <ObjetoTablas> ConsultarSleepAplicacionBancoAD(string Procedimiento, ObjetoTablas objEntidad)
        {
            List <ObjetoTablas> listParametro = new List <ObjetoTablas>();
            List <string[, ]>   lista         = new List <string[, ]>();

            try
            {
                string[, ,] Param = new string[1, 3, 1]; // solo cuando el procedimiento almacenado tiene parametros


                Param[0, 0, 0] = objEntidad.pCodBanco.ToString();
                Param[0, 1, 0] = "@CodBanco";
                Param[0, 2, 0] = "varchar(10)";


                lista = wsc.LlenarLista(Param, Procedimiento, "SQLBancos", "SP", "Sql");
                string[,] Valida;

                if (lista.Count > 0)
                {
                    for (int i = 0; i < lista.Count; i++)
                    {
                        ObjetoTablas objParametros = new ObjetoTablas();
                        Valida = lista[i];

                        objParametros.pCodBanco            = Valida[0, 1].ToString();
                        objParametros.pSleepMinutosAntes   = Convert.ToInt32(Valida[1, 1].ToString());
                        objParametros.pSleepMinutosDespues = Convert.ToInt32(Valida[2, 1].ToString());
                        listParametro.Add(objParametros);
                    }
                }

                return(listParametro);
            }
            catch (Exception)
            {
                return(listParametro);
            }
        }
Пример #13
0
        public string IUDPagosTarjeta(ObjetoTablas ObjPago, string procedimiento)
        {
            try
            {
                string[, ,] Valor = new string[26, 3, 1];


                Valor[0, 0, 0] = ObjPago.pCodBanco;
                Valor[0, 1, 0] = "@CodBanco";
                Valor[0, 2, 0] = "int";

                Valor[1, 0, 0] = ObjPago.pCodUnico.ToString();
                Valor[1, 1, 0] = "@CodUnico";
                Valor[1, 2, 0] = "varchar(20)";

                Valor[2, 0, 0] = ObjPago.pFranquicia;
                Valor[2, 1, 0] = "@Franquicia";
                Valor[2, 2, 0] = "varchar(50)";

                Valor[3, 0, 0] = ObjPago.pCuenta.ToString();
                Valor[3, 1, 0] = "@Cuenta";
                Valor[3, 2, 0] = "varchar(50)";

                Valor[4, 0, 0] = ObjPago.pFecVale;
                Valor[4, 1, 0] = "@FecVale";
                Valor[4, 2, 0] = "datetime";

                Valor[5, 0, 0] = ObjPago.pFecProceso;
                Valor[5, 1, 0] = "@FecProceso";
                Valor[5, 2, 0] = "datetime";

                Valor[6, 0, 0] = ObjPago.pFecAbono;
                Valor[6, 1, 0] = "@FecAbono";
                Valor[6, 2, 0] = "datetime";

                Valor[7, 0, 0] = ObjPago.pNumTarjeta.ToString();
                Valor[7, 1, 0] = "@NumTarjeta";
                Valor[7, 2, 0] = "varchar(30)";

                Valor[8, 0, 0] = ObjPago.pHora;
                Valor[8, 1, 0] = "@Hora";
                Valor[8, 2, 0] = "char(10)";

                Valor[9, 0, 0] = ObjPago.pComprobante;
                Valor[9, 1, 0] = "@Comprobante";
                Valor[9, 2, 0] = "varchar(50)";

                Valor[10, 0, 0] = ObjPago.pNumAutorizacion;
                Valor[10, 1, 0] = "@NumAutorizacion";
                Valor[10, 2, 0] = "varchar(50)";

                Valor[11, 0, 0] = ObjPago.pTerminal;
                Valor[11, 1, 0] = "@Terminal";
                Valor[11, 2, 0] = "varchar(50)";

                Valor[12, 0, 0] = ObjPago.pValVenta.ToString();
                Valor[12, 1, 0] = "@ValVenta";
                Valor[12, 2, 0] = "numeric(18,2)";

                Valor[13, 0, 0] = ObjPago.pValIva.ToString();
                Valor[13, 1, 0] = "@ValIva";
                Valor[13, 2, 0] = "numeric(18,2)";

                Valor[14, 0, 0] = ObjPago.pValPropina.ToString();
                Valor[14, 1, 0] = "@ValPropina";
                Valor[14, 2, 0] = "numeric(18,2)";

                Valor[15, 0, 0] = ObjPago.pValTotal.ToString();
                Valor[15, 1, 0] = "@ValTotal";
                Valor[15, 2, 0] = "numeric(18,2)";

                Valor[16, 0, 0] = ObjPago.pValComision.ToString();
                Valor[16, 1, 0] = "@ValComision";
                Valor[16, 2, 0] = "numeric(18,2)";

                Valor[17, 0, 0] = ObjPago.pValRetIva.ToString();
                Valor[17, 1, 0] = "@ValRetIva";
                Valor[17, 2, 0] = "numeric(18,2)";

                Valor[18, 0, 0] = ObjPago.pValRetIca.ToString();
                Valor[18, 1, 0] = "@ValRetIca";
                Valor[18, 2, 0] = "numeric(18,2)";

                Valor[19, 0, 0] = ObjPago.pValRetFuente.ToString();
                Valor[19, 1, 0] = "@ValRetFuente";
                Valor[19, 2, 0] = "numeric(18,2)";

                Valor[20, 0, 0] = ObjPago.pValAbono.ToString();
                Valor[20, 1, 0] = "@ValAbono";
                Valor[20, 2, 0] = "numeric(18,2)";

                Valor[21, 0, 0] = ObjPago.pTipTarjeta.ToString();
                Valor[21, 1, 0] = "@TipTarjeta";
                Valor[21, 2, 0] = "varchar(30)";

                Valor[22, 0, 0] = ObjPago.pPlazo;
                Valor[22, 1, 0] = "@Plazo";
                Valor[22, 2, 0] = "int";

                Valor[23, 0, 0] = ObjPago.pPorComision;
                Valor[23, 1, 0] = "@PorComision";
                Valor[23, 2, 0] = "varchar(10)";

                Valor[24, 0, 0] = ObjPago.pLegalizado;
                Valor[24, 1, 0] = "@Legalizado";
                Valor[24, 2, 0] = "char(1)";

                Valor[25, 0, 0] = ObjPago.pNumLote;
                Valor[25, 1, 0] = "@NumLote";
                Valor[25, 2, 0] = "int";

                return(wsc.Ejecutar(Valor, procedimiento, "SQLVentas"));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Пример #14
0
        public string IUDPago(ObjetoTablas ObjPago, string procedimiento)
        {
            try
            {
                string[, ,] Valor = new string[16, 3, 1];

                Valor[0, 0, 0] = ObjPago.pCodBanco.ToString();
                Valor[0, 1, 0] = "@CodBanco";
                Valor[0, 2, 0] = "int";

                Valor[1, 0, 0] = ObjPago.pFecPago;
                Valor[1, 1, 0] = "@FecPago";
                Valor[1, 2, 0] = "datetime";

                Valor[2, 0, 0] = ObjPago.pValPago;
                Valor[2, 1, 0] = "@ValPago";
                Valor[2, 2, 0] = "numeric(18,2)";

                Valor[3, 0, 0] = ObjPago.pForPago;
                Valor[3, 1, 0] = "@ForPago";
                Valor[3, 2, 0] = "varchar(10)";

                Valor[4, 0, 0] = ObjPago.pContrato;
                Valor[4, 1, 0] = "@Contrato";
                Valor[4, 2, 0] = "numeric(10,0)";

                Valor[5, 0, 0] = ObjPago.pEstado.ToString();
                Valor[5, 1, 0] = "@Estado";
                Valor[5, 2, 0] = "char(1)";

                Valor[6, 0, 0] = ObjPago.pUsuProceso.ToString();
                Valor[6, 1, 0] = "@UsuProceso";
                Valor[6, 2, 0] = "varchar(30)";

                Valor[7, 0, 0] = ObjPago.pLegalizado;
                Valor[7, 1, 0] = "@Legalizado";
                Valor[7, 2, 0] = "char(1)";

                Valor[8, 0, 0] = ObjPago.pContAnterior;
                Valor[8, 1, 0] = "@ContAnterior";
                Valor[8, 2, 0] = "numeric(10,0)";

                Valor[9, 0, 0] = ObjPago.pValComision.ToString();
                Valor[9, 1, 0] = "@ValComision";
                Valor[9, 2, 0] = "numeric(18,2)";

                Valor[10, 0, 0] = ObjPago.pValRetFuente.ToString();
                Valor[10, 1, 0] = "@ValRetFuente";
                Valor[10, 2, 0] = "numeric(18,2)";

                Valor[11, 0, 0] = ObjPago.pValRetIva.ToString();
                Valor[11, 1, 0] = "@ValRetIva";
                Valor[11, 2, 0] = "numeric(18,2)";

                Valor[12, 0, 0] = ObjPago.pValRetIca.ToString();
                Valor[12, 1, 0] = "@ValRetIca";
                Valor[12, 2, 0] = "numeric(18,2)";

                Valor[13, 0, 0] = ObjPago.pNumAutorizacion;
                Valor[13, 1, 0] = "@NumAutorizacion";
                Valor[13, 2, 0] = "varchar(20)";

                Valor[14, 0, 0] = ObjPago.pHoraPago;
                Valor[14, 1, 0] = "@HoraPago";
                Valor[14, 2, 0] = "char(4)";

                Valor[15, 0, 0] = ObjPago.pNumLote;
                Valor[15, 1, 0] = "@NumLote";
                Valor[15, 2, 0] = "numeric(18,0)";

                return(wsc.Ejecutar(Valor, procedimiento, "SQLVentas"));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Пример #15
0
        public IList <ObjetoTablas> ConsultarSleepAplicacionBancoLN(ObjetoTablas objEntidad)
        {
            IList <ObjetoTablas> lista = new TiemposAD().ConsultarSleepAplicacionBancoAD(SP_ConsultarSleepAplicacionBanco, objEntidad);

            return(lista);
        }