public List <InvProgStrategicAllocationModel> GetAllStrategicAllocationByInvestmentProgramId(int id) { var modelView = new InvestmentProgramModel { InvestmentProgramID = id, FilterOption = FilterOption.GetInvestmentProgramStrategicAllocation }; var viewJson = Execute(Option.Get, modelView); var responseModel = GetResponseModel <InvestmentProgramModel>(viewJson); return(responseModel.Model.InvProgStrategicAllocationModel); }
public InvestmentProgramModel GetInvestmentProgram(int invProgId) { var modelView = new InvestmentProgramModel { InvestmentProgramID = invProgId, FilterOption = FilterOption.ModelByFields }; var viewJson = Execute(Option.Get, modelView); var responseModel = GetResponseModel <InvestmentProgramModel>(viewJson); return(responseModel.Model); }
public List <InvestmentProgramModel> GetInvestmentProgramScreen(int invProgId, int EntityCoreId) { var modelView = new InvestmentProgramModel { InvestmentProgramID = invProgId, EntityCoreId = EntityCoreId, FilterOption = FilterOption.GetAllInvestmentProgramScreen }; var viewJson = Execute(Option.Get, modelView); var responseModel = GetResponseModel <InvestmentProgramModel>(viewJson); return(responseModel.ModelList); }
public List <InvestmentProgramModel> GetAllDefaultSecuritiesByInvestmentProgramId(int id) { var modelView = new InvestmentProgramModel { InvestmentProgramID = id, FilterOption = FilterOption.GetInvestmentProgramDefaultSecurities }; var viewJson = Execute(Option.Get, modelView); var responseModel = GetResponseModel <InvestmentProgramModel>(viewJson); return(responseModel.ModelList); }