示例#1
0
        public CheckCorpAccountPowerResponseViewModel CheckCorpAccountPower(
            CheckCorpAccountPowerRequestViewModel request)
        {
            CustomerModel customer = _getCustomerServiceBll.GetCustomerByCid(request.Cid);

            bool isHasPower = _checkCorpAccountPowerServiceBll.CheckAccountPower(customer, request.Url);


            return(new CheckCorpAccountPowerResponseViewModel()
            {
                IsHasPower = isHasPower
            });
        }
示例#2
0
        public async Task <ResponseBaseViewModel <CheckCorpAccountPowerResponseViewModel> > CheckCorpAccountPower(
            [FromBody] CheckCorpAccountPowerRequestViewModel request)
        {
            request.Cid = this.GetCid();
            CheckCorpAccountPowerResponseViewModel viewModel = new CheckCorpAccountPowerResponseViewModel();

            await new TaskFactory().StartNew(() =>
            {
                viewModel = _checkCorpAccountPowerApplication.CheckCorpAccountPower(request);
            });

            ResponseBaseViewModel <CheckCorpAccountPowerResponseViewModel> v = new ResponseBaseViewModel
                                                                               <CheckCorpAccountPowerResponseViewModel>
            {
                Flag = new ResponseCodeViewModel()
                {
                    Code = 0, MojoryToken = this.GetToken()
                },
                Data = viewModel
            };

            return(v);
        }