protected override void RefreshMainData() { PgMng.Message = Resources.Messages.RETRIEVING_EXTRACTOS; if (List == null) { List = new NotifyEntityList(); } else { List.Clear(); } List = new NotifyEntityList(); Date_TI.Text = _fecha.ToShortDateString(); TarjetasList = CreditCardList.GetList(ETipoTarjeta.Credito, false); MovimientosList.Clear(); PagosList.Clear(); PaymentList pagos; foreach (CreditCardInfo item in TarjetasList) { //Extractos item.LoadChilds(typeof(CreditCardStatement), false); //Extracto Pendiente pagos = PaymentList.GetListByVencimientoTarjeta(DateTime.MinValue, _fecha, item, false); PagosList.Add(pagos); //Extractos cobrados BankLineList movimientos = BankLineList.GetByCreditCardList(item, _fecha, false); MovimientosList.Add(movimientos); foreach (BankLineInfo mov in movimientos) { pagos = PaymentList.GetListByMovimiento(mov, false); PagosList.Add(pagos); } } PgMng.Grow(); base.RefreshMainData(); }