示例#1
0
        public List <CuentaBancariaModels> VentaGeneral_spCIDDB_get_CuentasBancarias(DocumentosPorCobrarDetallePagosModels DocumentoPorCobrarDetallePagos)
        {
            try
            {
                object[] parametros =
                {
                    DocumentoPorCobrarDetallePagos.TipoCuentaBancaria,
                    DocumentoPorCobrarDetallePagos.Id_padre
                };
                CuentaBancariaModels        item;
                List <CuentaBancariaModels> lista = new List <CuentaBancariaModels>();
                SqlDataReader dr = null;
                dr = SqlHelper.ExecuteReader(DocumentoPorCobrarDetallePagos.Conexion, "ventaGeneral.spCIDDB_get_CuentasBancarias", parametros);
                while (dr.Read())
                {
                    item = new CuentaBancariaModels();
                    item.IDDatosBancarios  = !dr.IsDBNull(dr.GetOrdinal("id_datosBancarios")) ? dr.GetString(dr.GetOrdinal("id_datosBancarios")) : string.Empty;
                    item.Banco             = new CatBancoModels();
                    item.Banco.IDBanco     = !dr.IsDBNull(dr.GetOrdinal("id_banco")) ? dr.GetInt32(dr.GetOrdinal("id_banco")) : 0;
                    item.Banco.Descripcion = !dr.IsDBNull(dr.GetOrdinal("descripcion")) ? dr.GetString(dr.GetOrdinal("descripcion")) : string.Empty;
                    item.Titular           = !dr.IsDBNull(dr.GetOrdinal("titular")) ? dr.GetString(dr.GetOrdinal("titular")) : string.Empty;
                    item.Clabe             = !dr.IsDBNull(dr.GetOrdinal("clabeInterbancaria")) ? dr.GetString(dr.GetOrdinal("clabeInterbancaria")) : string.Empty;
                    item.NumCuenta         = !dr.IsDBNull(dr.GetOrdinal("numCuenta")) ? dr.GetString(dr.GetOrdinal("numCuenta")) : string.Empty;
                    item.NumTarjeta        = !dr.IsDBNull(dr.GetOrdinal("numTarjeta")) ? dr.GetString(dr.GetOrdinal("numTarjeta")) : string.Empty;

                    lista.Add(item);
                }
                dr.Close();
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public List <CFDI_FormaPagoModels> GetListadoCFDIFormaPago(DocumentosPorCobrarDetallePagosModels DocumentoPorCobrarDetallePagos)
 {
     try
     {
         CFDI_FormaPagoModels        item;
         List <CFDI_FormaPagoModels> lista = new List <CFDI_FormaPagoModels>();
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(DocumentoPorCobrarDetallePagos.Conexion, "spCSLDB_Combo_get_CFDIFormaPago");
         while (dr.Read())
         {
             item = new CFDI_FormaPagoModels
             {
                 Clave       = !dr.IsDBNull(dr.GetOrdinal("ID")) ? dr.GetInt16(dr.GetOrdinal("ID")) : 0,
                 Descripcion = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty,
                 Bancarizado = !dr.IsDBNull(dr.GetOrdinal("Bancarizado")) ? dr.GetInt32(dr.GetOrdinal("Bancarizado")) : 0,
             };
             lista.Add(item);
         }
         dr.Close();
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#3
0
        public DocumentosPorCobrarDetallePagosModels VentaGeneral_spCIDDB_get_NombreCliente_Empresa(DocumentosPorCobrarDetallePagosModels DocumentoPorCobrarDetallePagos)
        {
            try
            {
                object[] parametros =
                {
                    DocumentoPorCobrarDetallePagos.Id_padre
                };
                SqlDataReader dr     = null;
                string        nombre = string.Empty;

                dr = SqlHelper.ExecuteReader(DocumentoPorCobrarDetallePagos.Conexion, "ventaGeneral.spCIDDB_get_NombreCliente_Empresa", parametros);
                while (dr.Read())
                {
                    DocumentoPorCobrarDetallePagos.NombreEmpresa           = !dr.IsDBNull(dr.GetOrdinal("nombreEmpresa")) ? dr.GetString(dr.GetOrdinal("nombreEmpresa")) : string.Empty;
                    DocumentoPorCobrarDetallePagos.NombreProveedor_Cliente = !dr.IsDBNull(dr.GetOrdinal("nombreProveedor")) ? dr.GetString(dr.GetOrdinal("nombreProveedor")) : string.Empty;
                }
                dr.Close();
                return(DocumentoPorCobrarDetallePagos);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#4
0
 public DocumentosPorCobrarDetallePagosModels VentaGeneral_spCIDDB_get_GetDetalleDocumentoPago(DocumentosPorCobrarDetallePagosModels DocumentoPago)
 {
     try
     {
         object[] parametros =
         {
             DocumentoPago.Id_padre,
             DocumentoPago.Id_documentoPorCobrarDetallePagos
         };
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(DocumentoPago.Conexion, "ventaGeneral.spCIDDB_get_GetDetalleDocumentoPago", parametros);
         while (dr.Read())
         {
             DocumentoPago.RespuestaAjax.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
             if (DocumentoPago.RespuestaAjax.Success)
             {
                 DocumentoPago.Id_documentoPorCobrarDetallePagos = !dr.IsDBNull(dr.GetOrdinal("id_documentoPorCobrarDetallePagos")) ? dr.GetString(dr.GetOrdinal("id_documentoPorCobrarDetallePagos")) : string.Empty;
                 DocumentoPago.Monto = !dr.IsDBNull(dr.GetOrdinal("monto")) ? dr.GetDecimal(dr.GetOrdinal("monto")) : 0;
                 DocumentoPago.Id_documentoPorCobrarDetallePagosBancarizado = !dr.IsDBNull(dr.GetOrdinal("id_documentoPorCobrarDetallePagosBancarizado")) ? dr.GetString(dr.GetOrdinal("id_documentoPorCobrarDetallePagosBancarizado")) : string.Empty;
                 DocumentoPago.NombreBancoOrdenante          = !dr.IsDBNull(dr.GetOrdinal("nombreBancoOrdenante")) ? dr.GetString(dr.GetOrdinal("nombreBancoOrdenante")) : string.Empty;
                 DocumentoPago.NumeroAutorizacion            = !dr.IsDBNull(dr.GetOrdinal("numeroAutorizacion")) ? dr.GetString(dr.GetOrdinal("numeroAutorizacion")) : string.Empty;
                 DocumentoPago.NombreBancoBeneficiante       = !dr.IsDBNull(dr.GetOrdinal("nombreBancoBeneficiante")) ? dr.GetString(dr.GetOrdinal("nombreBancoBeneficiante")) : string.Empty;
                 DocumentoPago.TipoCadenaPago                = !dr.IsDBNull(dr.GetOrdinal("tipoCadenaPago")) ? dr.GetString(dr.GetOrdinal("tipoCadenaPago")) : string.Empty;
                 DocumentoPago.Id_documentoPorCobrar         = !dr.IsDBNull(dr.GetOrdinal("id_documentoPorCobrar")) ? dr.GetString(dr.GetOrdinal("id_documentoPorCobrar")) : string.Empty;
                 DocumentoPago.Observacion                   = !dr.IsDBNull(dr.GetOrdinal("observacion")) ? dr.GetString(dr.GetOrdinal("observacion")) : string.Empty;
                 DocumentoPago.Id_cuentaBancariaOrdenante    = !dr.IsDBNull(dr.GetOrdinal("id_cuentaBancariaOrdenante")) ? dr.GetString(dr.GetOrdinal("id_cuentaBancariaOrdenante")) : string.Empty;
                 DocumentoPago.Id_cuentaBancariaBeneficiante = !dr.IsDBNull(dr.GetOrdinal("id_cuentaBancariaBeneficiante")) ? dr.GetString(dr.GetOrdinal("id_cuentaBancariaBeneficiante")) : string.Empty;
                 DocumentoPago.RfcEmisorOrdenante            = !dr.IsDBNull(dr.GetOrdinal("rfcEmisorOrdenante")) ? dr.GetString(dr.GetOrdinal("rfcEmisorOrdenante")) : string.Empty;
                 DocumentoPago.RfcEmisorBeneficiario         = !dr.IsDBNull(dr.GetOrdinal("rfcEmisorBeneficiario")) ? dr.GetString(dr.GetOrdinal("rfcEmisorBeneficiario")) : string.Empty;
                 DocumentoPago.FolioIFE     = !dr.IsDBNull(dr.GetOrdinal("folioIFE")) ? dr.GetString(dr.GetOrdinal("folioIFE")) : string.Empty;
                 DocumentoPago.Id_formaPago = !dr.IsDBNull(dr.GetOrdinal("id_formaPago")) ? dr.GetInt16(dr.GetOrdinal("id_formaPago")) : 0;
                 DocumentoPago.fecha        = !dr.IsDBNull(dr.GetOrdinal("fecha")) ? dr.GetDateTime(dr.GetOrdinal("fecha")) : DateTime.Now;
                 DocumentoPago.Id_cuentaBancariaBeneficiante = !dr.IsDBNull(dr.GetOrdinal("id_cuentaBancariaBeneficiante")) ? dr.GetString(dr.GetOrdinal("id_cuentaBancariaBeneficiante")) : string.Empty;
                 DocumentoPago.NombreBancoOrdenante          = !dr.IsDBNull(dr.GetOrdinal("nombreBancoOrdenante")) ? dr.GetString(dr.GetOrdinal("nombreBancoOrdenante")) : string.Empty;
                 DocumentoPago.NumCuentaOrdenante            = !dr.IsDBNull(dr.GetOrdinal("numCuentaOrdenante")) ? dr.GetString(dr.GetOrdinal("numCuentaOrdenante")) : string.Empty;
                 DocumentoPago.NumCuentaBeneficiante         = !dr.IsDBNull(dr.GetOrdinal("numCuentaBeneficiante")) ? dr.GetString(dr.GetOrdinal("numCuentaBeneficiante")) : string.Empty;
                 DocumentoPago.Bancarizado  = !dr.IsDBNull(dr.GetOrdinal("bancarizado")) ? dr.GetBoolean(dr.GetOrdinal("bancarizado")) : false;
                 DocumentoPago.ImagenBase64 = !dr.IsDBNull(dr.GetOrdinal("imagen")) ? dr.GetString(dr.GetOrdinal("imagen")) : string.Empty;
                 DocumentoPago.ImagenServer = !dr.IsDBNull(dr.GetOrdinal("imagenServer")) ? dr.GetInt32(dr.GetOrdinal("imagenServer")) : 0;
                 DocumentoPago.pendiente    = !dr.IsDBNull(dr.GetOrdinal("pendiente")) ? dr.GetDecimal(dr.GetOrdinal("pendiente")) : 0;
             }
             else
             {
                 DocumentoPago.RespuestaAjax.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
             }
         }
         dr.Close();
         return(DocumentoPago);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#5
0
 public DocumentosPorCobrarDetallePagosModels VentaGeneral_spCIDDB_ac_detallesPago(DocumentosPorCobrarDetallePagosModels DocumentosPorCobrarModels)
 {
     try
     {
         object[] parametros =
         {
             DocumentosPorCobrarModels.Id_documentoPorCobrarDetallePagos, DocumentosPorCobrarModels.Id_padre,
             DocumentosPorCobrarModels.Id_formaPago,                      DocumentosPorCobrarModels.Monto,
             DocumentosPorCobrarModels.Observacion,                       DocumentosPorCobrarModels.fecha,
             DocumentosPorCobrarModels.Id_cuentaBancariaOrdenante,        DocumentosPorCobrarModels.Id_documentoPorCobrarDetallePagosBancarizado,
             DocumentosPorCobrarModels.Id_cuentaBancariaBeneficiante,     DocumentosPorCobrarModels.NombreBancoOrdenante,
             DocumentosPorCobrarModels.NumeroAutorizacion,                DocumentosPorCobrarModels.NumCuentaOrdenante,
             DocumentosPorCobrarModels.NombreBancoBeneficiante,           DocumentosPorCobrarModels.NumCuentaBeneficiante,
             DocumentosPorCobrarModels.FolioIFE,                          DocumentosPorCobrarModels.Usuario,
             DocumentosPorCobrarModels.Bancarizado,                       DocumentosPorCobrarModels.RfcEmisorOrdenante,
             DocumentosPorCobrarModels.RfcEmisorBeneficiario,             DocumentosPorCobrarModels.ImagenBase64
         };
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(DocumentosPorCobrarModels.Conexion, "ventaGeneral.spCIDDB_ac_detallesPago", parametros);
         while (dr.Read())
         {
             DocumentosPorCobrarModels.RespuestaAjax.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty;
             DocumentosPorCobrarModels.RespuestaAjax.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false;
         }
         dr.Close();
         return(DocumentosPorCobrarModels);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }