/// <summary> /// Consultar los pagos en base a filtro proporcionados /// </summary> /// <param name="bof"></param> private void Consultar(PagoUnidadContratoBOF bof) { var resultado = Controlador.ConsultarFiltroSinCuentas(dataContext, bof); Vista.PagosConsultados = resultado; Vista.CargarPagosConsultados(); }
/// <summary> /// Consultar los pagos en base a filtro proporcionados /// </summary> /// <param name="bof"></param> private void Consultar(PagoUnidadContratoBOF bof) { List <PagoUnidadContratoBO> listaPagos = new List <PagoUnidadContratoBO>(); listaPagos = Controlador.ConsultarFiltroSinCuentas(dataContext, bof); if (Vista.UltimosPagos == null) { Vista.UltimosPagos = new List <PagoUnidadContratoBO>(); Vista.UltimosPagos.AddRange(listaPagos); } Vista.PagosConsultados = listaPagos; Vista.CargarPagosConsultados(); }
private List <PagoUnidadContratoFSLBO> ObtenerPagos(ContratoFSLBO contrato, DateTime FechaCierre) { var pagoBR = new PagoUnidadContratoBR(); var pago = new PagoUnidadContratoBOF { ReferenciaContrato = new ReferenciaContratoBO { ReferenciaContratoID = contrato.ContratoID, UnidadOperativa = new UnidadOperativaBO { Id = vista.UnidadOperativaContratoID } }, Facturado = false, FechaVencimientoInicial = FechaCierre, Sucursales = new List <SucursalBO> { contrato.Sucursal }, }; var pagos = pagoBR.ConsultarFiltroSinCuentas(dataContext, pago, true); return(pagos.Cast <PagoUnidadContratoFSLBO>().ToList()); }