/// <summary> /// 显示发票费用信息 /// </summary> /// <param name="invoiceCombNO"></param> /// <returns>成功 true 失败 false</returns> private bool FillBalanceLists(string invoiceCombNO) { comBalanceLists = outpatientManager.QueryBalanceListsByInvoiceSequence(invoiceCombNO); if (comBalanceLists == null) { return(false); } BalanceList balanceList = new BalanceList(); for (int i = 0; i < comBalanceLists.Count; i++) { balanceList = comBalanceLists[i] as BalanceList; if (i > 4) { this.fpSpread1_Sheet1.Rows.Add(i, 1); } this.fpSpread1_Sheet1.Cells[i, 0].Text = balanceList.FeeCodeStat.Name; this.fpSpread1_Sheet1.Cells[i, 1].Text = balanceList.BalanceBase.FT.OwnCost.ToString(); this.fpSpread1_Sheet1.Cells[i, 2].Text = balanceList.BalanceBase.FT.PayCost.ToString(); this.fpSpread1_Sheet1.Cells[i, 3].Text = balanceList.BalanceBase.FT.PubCost.ToString(); this.fpSpread1_Sheet1.Cells[i, 4].Text = (balanceList.BalanceBase.FT.OwnCost + balanceList.BalanceBase.FT.PayCost + balanceList.BalanceBase.FT.PubCost).ToString(); } return(true); }