コード例 #1
0
ファイル: CompanyController.cs プロジェクト: anrmk/account-wa
        // GET: Company/Edit/5
        public async Task <IActionResult> Edit(long id)
        {
            var item = await _companyBusinessManager.GetCompany(id);

            if (item == null)
            {
                return(NotFound());
            }

            var summary = await _companyBusinessManager.GetSummaryRanges(item.Id);

            ViewBag.Summary = summary;

            var exportSetting = await _companyBusinessManager.GetAllExportSettings(item.Id);

            ViewBag.ExportSettings = exportSetting;

            var creditUtilizedSettings = await _businessManager.GetCustomerCreditUtilizedSettingsList(item.Id);

            ViewBag.CreditUtilizedSettings = _mapper.Map <List <CustomerCreditUtilizedSettingsViewModel> >(creditUtilizedSettings);

            var model = _mapper.Map <CompanyViewModel>(item);

            return(View(model));
        }