public IActionResult Edit(Guid id, CreateCompanyViewModel model) { var company = _companyData.Get(id); if (ModelState.IsValid) { company.ContactEmail = model.ContactEmail; company.Name = model.Name; company.MainAddress = model.MainAddress; company.ContactPhoneNumber = model.ContactPhoneNumber; _companyData.Commit(); return(RedirectToAction(nameof(Details), new { id = company.Id })); } return(View(company)); }