public GetCorpPolicyProjectResponseViewModel GetCorpPolicyProjectByCorpId( GetCorpPolicyProjectRequestViewModel request) { List <ProjectNameModel> projectNameModels = _getProjectNameServiceBll.GetCorpPolicyProjectByCorpId(request.CorpId, request.PolicyId, request.AduitId); GetCorpPolicyProjectResponseViewModel viewModel = new GetCorpPolicyProjectResponseViewModel(); viewModel.ProjectList = Mapper.Map <List <ProjectNameModel>, List <CorpPolicyProjectViewModel> >(projectNameModels); return(viewModel); }
public async Task <ResponseBaseViewModel <GetCorpPolicyProjectResponseViewModel> > GetCorpPolicyProjects( [FromBody] GetCorpPolicyProjectRequestViewModel request) { request.Cid = this.GetCid(); GetCorpPolicyProjectResponseViewModel viewModel = new GetCorpPolicyProjectResponseViewModel(); await new TaskFactory().StartNew(() => { viewModel = _getCorpPolicyProjectApplication.GetCorpPolicyProjectByCorpId(request); }); ResponseBaseViewModel <GetCorpPolicyProjectResponseViewModel> v = new ResponseBaseViewModel <GetCorpPolicyProjectResponseViewModel> { Flag = new ResponseCodeViewModel() { Code = 0, MojoryToken = this.GetToken() }, Data = viewModel }; return(v); }