public bool DeleteFixedIncomePortfolio(int personalId, int accountId) { bool bResult = false; FixedIncomeDao fixedIncomeDao = new FixedIncomeDao(); try { bResult = fixedIncomeDao.DeleteFixedIncomePortfolio(personalId, accountId); } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "FixedIncomeBo.cs:DeleteFixedIncomePortfolio()"); object[] objects = new object[2]; objects[0] = personalId; objects[1] = accountId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } return(bResult); }
public FixedIncomeVo GetFixedIncomePortfolio(int portfolioId) { FixedIncomeVo fixedIncomeVo = new FixedIncomeVo(); FixedIncomeDao fixedIncomeDao = new FixedIncomeDao(); try { fixedIncomeVo = fixedIncomeDao.GetFixedIncomePortfolio(portfolioId); } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "FixedIncomeBo.cs:GetFixedIncomePortfolio()"); object[] objects = new object[1]; objects[0] = portfolioId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } return(fixedIncomeVo); }
public List <FixedIncomeVo> GetFixedIncomePortfolioList(int customerId, string SortOrder) { List <FixedIncomeVo> fixedincomeList = new List <FixedIncomeVo>(); FixedIncomeDao fixedincomeDao = new FixedIncomeDao(); try { fixedincomeList = fixedincomeDao.GetFixedIncomePortfolioList(customerId, SortOrder); } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "FixedIncomeBo.cs:GetFixedIncomePortfolioList()"); object[] objects = new object[1]; objects[0] = customerId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } return(fixedincomeList); }
public bool CreateFixedIncome(FixedIncomeVo fixedincomeVo, int userId) { bool bResult = false; FixedIncomeDao fixedincomeDao = new FixedIncomeDao(); try { bResult = fixedincomeDao.CreateFixedIncomePortfolio(fixedincomeVo, userId); } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "FixedIncomeBo.cs:CreateFixedIncome()"); object[] objects = new object[2]; objects[0] = fixedincomeVo; objects[1] = userId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } return(bResult); }