public CuentasContablesListRpt GetListReport(ResumenCuentasContablesList list) { if (list.Count == 0) { return(null); } CuentasContablesListRpt doc = new CuentasContablesListRpt(); List <ResumenCuentasContablesInfo> pList = new List <ResumenCuentasContablesInfo>(); //Los ordena por nĂºmero de cuenta contable antes de mostrarlo SortedBindingList <ResumenCuentasContablesInfo> sorted = list.ToSortedList("CuentaContable", ListSortDirection.Ascending); foreach (ResumenCuentasContablesInfo item in sorted) { pList.Add(item); } doc.SetDataSource(pList); FormatHeader(doc); return(doc); }
public override void PrintList() { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); CommonReportMng reportMng = new CommonReportMng(AppContext.ActiveSchema, this.Text, this.FilterValues); PgMng.Grow(Face.Resources.Messages.BUILDING_REPORT); CuentasContablesListRpt report = reportMng.GetListReport(ResumenCuentasContablesList.GetList((IList <ResumenCuentasContablesInfo>)Datos.List)); PgMng.FillUp(); ShowReport(report); }