public List <cp_ConciliacionAnticipoDetCXP_Info> get_list_facturas_x_cruzar(int IdEmpresa, int IdSucursal, decimal IdProveedor, string Usuario) { try { List <cp_ConciliacionAnticipoDetCXP_Info> Lista = new List <cp_ConciliacionAnticipoDetCXP_Info>(); using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { Lista = Context.spcp_Get_Data_orden_pago_con_cancelacion_data(IdEmpresa, 1, 999999999, "PROVEE", IdProveedor, IdProveedor, "APRO", Usuario, IdSucursal, false, false).Select(q => new cp_ConciliacionAnticipoDetCXP_Info { IdEmpresa = q.IdEmpresa, IdOrdenPago = q.IdOrdenPago, IdEmpresa_cxp = q.IdEmpresa_cxp ?? 0, IdTipoCbte_cxp = q.IdTipoCbte_cxp ?? 0, IdCbteCble_cxp = q.IdCbteCble_cxp ?? 0, Fecha_cxp = q.Fecha_Fa_Prov, MontoAplicado = q.Saldo_x_Pagar_OP, Observacion_cxp = q.Observacion }).ToList(); } return(Lista); } catch (Exception) { throw; } }
public List <cp_orden_pago_cancelaciones_Info> get_list_con_saldo(int IdEmpresa, decimal IdPersona, string IdTipo_Persona, decimal IdEntidad, string IdEstado_Aprobacion, string IdUsuario, bool mostrar_saldo_0, int IdSucursal) { try { decimal IdPersona_ini = IdPersona; decimal IdPersona_fin = IdPersona == 0 ? 99999 : IdPersona; decimal IdEntidad_ini = IdEntidad; decimal IdEntidad_fin = IdEntidad == 0 ? 99999 : IdEntidad; List <cp_orden_pago_cancelaciones_Info> Lista; using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { Lista = (from q in Context.spcp_Get_Data_orden_pago_con_cancelacion_data(IdEmpresa, IdPersona_ini, IdPersona_fin, IdTipo_Persona, IdEntidad_ini, IdEntidad_fin, IdEstado_Aprobacion, IdUsuario, IdSucursal, mostrar_saldo_0, false) select new cp_orden_pago_cancelaciones_Info { IdEmpresa = q.IdEmpresa, IdEmpresa_cxp = q.IdEmpresa_cxp, IdTipoCbte_cxp = q.IdTipoCbte_cxp, IdCbteCble_cxp = q.IdCbteCble_cxp, IdOrdenPago_op = q.IdOrdenPago, IdTipo_op = q.IdTipo_op, Referencia = q.Referencia, IdEmpresa_op = q.IdEmpresa, Secuencia_op = q.Secuencia_OP, IdTipo_Persona = q.IdTipoPersona, IdEntidad = q.IdEntidad, IdPersona = q.IdPersona, Fecha_Fa_Prov = q.Fecha_Fa_Prov, Fecha_Venc_Fac_Prov = q.Fecha_Venc_Fac_Prov, Observacion = q.Observacion, //pe_nombreCompleto = q.Nom_Beneficiario, IdCtaCble = q.IdCtaCble, MontoAplicado = q.Saldo_x_Pagar_OP, pe_nombreCompleto = q.Girar_Cheque_a }).ToList(); } return(Lista); } catch (Exception) { throw; } }
public List <cp_orden_pago_det_Info> Get_List_orden_pago_con_saldo(int IdEmpresa, string IdTipo_op, decimal IdProveedor, string IdEstado_Aprobacion, string IdUsuario, int IdSucursal) { try { List <cp_orden_pago_det_Info> Lista = new List <cp_orden_pago_det_Info>(); using (Entities_cuentas_por_pagar Contex = new Entities_cuentas_por_pagar()) { try { Lista = (from q in Contex.spcp_Get_Data_orden_pago_con_cancelacion_data(IdEmpresa, 1, 99999999, "PROVEE", IdProveedor, IdProveedor, IdEstado_Aprobacion, IdUsuario, IdSucursal, false, false) where q.IdTipo_op == IdTipo_op select new cp_orden_pago_det_Info { IdEmpresa = q.IdEmpresa, IdOrdenPago = q.IdOrdenPago, IdTipoCbte_cxp = q.IdTipoCbte_cxp, IdCbteCble_cxp = q.IdCbteCble_cxp, IdEntidad = q.IdEntidad, IdPersona = q.IdPersona, IdTipo_op = q.IdTipo_op, IdEstadoAprobacion = q.IdEstadoAprobacion, IdTipo_Persona = q.IdTipoPersona, Valor_a_pagar = q.Valor_a_pagar, Valor_estimado_a_pagar_OP = q.Valor_estimado_a_pagar_OP, Total_cancelado_OP = q.Total_cancelado_OP, Saldo_x_Pagar_OP = q.Saldo_x_Pagar_OP, Nom_Beneficiario = q.Nom_Beneficiario }).ToList(); } catch (Exception) { throw; } return(Lista); } } catch (Exception) { throw; } }
public List <ba_Archivo_Transferencia_Det_Info> get_list_con_saldo(int IdEmpresa, decimal IdPersona, string IdTipo_Persona, decimal IdEntidad, string IdEstado_Aprobacion, string IdUsuario, int IdSucursal, bool mostrar_saldo_0) { try { decimal IdPersona_ini = IdPersona; decimal IdPersona_fin = IdPersona == 0 ? 99999 : IdPersona; decimal IdEntidad_ini = IdEntidad; decimal IdEntidad_fin = IdEntidad == 0 ? 99999 : IdEntidad; List <ba_Archivo_Transferencia_Det_Info> Lista; Entities_banco db = new Entities_banco(); var banco = db.ba_parametros.Where(q => q.IdEmpresa == IdEmpresa).FirstOrDefault(); using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { Lista = (from q in Context.spcp_Get_Data_orden_pago_con_cancelacion_data(IdEmpresa, IdPersona_ini, IdPersona_fin, IdTipo_Persona, IdEntidad_ini, IdEntidad_fin, IdEstado_Aprobacion, IdUsuario, IdSucursal, mostrar_saldo_0, banco.ValidarSoloCuentasArchivo) select new ba_Archivo_Transferencia_Det_Info { IdEmpresa = q.IdEmpresa, Secuencia = q.Secuencia_OP, Secuencia_OP = q.Secuencia_OP, IdOrdenPago = q.IdOrdenPago, Nom_Beneficiario = q.Nom_Beneficiario, Valor = q.Saldo_x_Pagar_OP, Referencia = q.Referencia2, IdTipoPersona = q.IdTipoPersona, Fecha_Factura = q.Fecha_Fa_Prov, Observacion = q.Referencia, IdEntidad = q.IdEntidad, IdPersona = q.IdPersona, IdEmpresa_cxp = q.IdEmpresa_cxp, IdTipoCbte_cxp = q.IdTipoCbte_cxp, IdCbteCble_cxp = q.IdCbteCble_cxp, IdBanco_acreditacion = q.IdBanco }).ToList(); } return(Lista); } catch (Exception) { throw; } }