public async Task <IActionResult> Edit(Guid id) { Companies company = await _companiesService.FindBy(id); if (company == null) { return(RedirectToAction(nameof(Index))); } return(View(new CreateCompanyViewModel(company))); }
public async Task <IActionResult> Create(CreateStoreViewModel createStoreViewModel) { Companies company = await _companiesService.FindBy(createStoreViewModel.Company.Id); createStoreViewModel.CompanyId = company.Id; if (ModelState.IsValid) { await _storesService.Add(createStoreViewModel); return(RedirectToAction(nameof(Index))); } createStoreViewModel.CompanyList = await _companiesService.All(); return(View(createStoreViewModel)); }