/// <summary> /// </summary> public List <OutApplicationFlow> GetOutApplicationFlowList(int outApplicationID) { List <OutApplicationFlow> flows = new List <OutApplicationFlow>(); List <OutApplicationItem> items = _OutApplicationDal.GetOutApplicationItemByOutApplicationID(outApplicationID); if (items != null) { foreach (OutApplicationItem item in items) { foreach (OutApplicationFlow flow in item.OutApplicationFlow) { flow.Item = item; flow.Account = _AccountBll.GetAccountById(flow.Account.Id); flows.Add(flow); } } } return(flows); }