//For PurchaseItem Details public A_Purchase GetPurchaseDetail(int depId, int id) { A_Purchase detail = new A_Purchase(); detail.A_PurchaseBillDetail = GetPurchase(depId, id); detail.A_PurchaseItemList = GetPurchaseItemList(depId, id); return(detail); }
//For PurchaseItem Listing public A_Purchase GetPurchaseListDetail(int depid, string fromdate, string todate, string billno, int vendorId) { A_Purchase detail = new A_Purchase(); detail.A_PurchaseBillList = GetPurchaseList(depid, fromdate, todate, billno, vendorId); for (int i = 0; i < detail.A_PurchaseBillList.Count; i++) { detail.A_PurchaseBillList[i].AssetPurchaseItemByBillPurshaseIdList = GetPurchaseItemListByBillPurshaseId(depid, detail.A_PurchaseBillList[i].PurchaseBillId); } // detail.AssetPurchaseItems = GetPurchaseItemList(orgid); return(detail); }