public void AddRange(LoanCollection value) { for (int i = 0; (i < value.Count); i++) { this.Add(value.List[i] as LoanInfo); } }
public LoanCollection Pagination(int pageIndex, int pageSize) { if (InnerList.Count == 0) { return(null); } int start = pageSize * (pageIndex - 1); int end = start + pageSize - 1; if (end > InnerList.Count - 1) { end = InnerList.Count - 1; } LoanCollection pages = new LoanCollection(); for (int i = start; i <= end; i++) { pages.Add(InnerList[i] as LoanInfo); } return(pages); }
public LoanCollectionEnumerator(LoanCollection mappings) { enumerator = ((IEnumerable)mappings).GetEnumerator(); }
public LoanCollection Pagination(int pageIndex, int pageSize) { if (InnerList.Count == 0) return null; int start = pageSize * (pageIndex - 1); int end = start + pageSize - 1; if (end > InnerList.Count - 1) end = InnerList.Count - 1; LoanCollection pages = new LoanCollection(); for (int i = start; i <= end; i++) { pages.Add(InnerList[i] as LoanInfo); } return pages; }