public async Task <IActionResult> EditCompany(Guid id) { Company company = await _companyService.GetCompanyById(id); AdminEditCompanyViewModel model = new AdminEditCompanyViewModel() { CompanyName = company.CompanyName, CompanyDescription = company.CompanyDescription, CompanyMemberSize = company.CompanyMemberSize }; return(View(model)); }
public async Task <IActionResult> EditCompany(Guid id, AdminEditCompanyViewModel model) { if (ModelState.IsValid) { Company company = await _companyService.GetCompanyById(id); company.CompanyName = model.CompanyName; company.CompanyDescription = model.CompanyDescription; company.CompanyMemberSize = model.CompanyMemberSize; await _companyService.EditCompany(company); return(RedirectToAction("GetCompanies")); } return(View(model)); }