public async Task <IActionResult> Edit(string id) { if (string.IsNullOrEmpty(id)) { return(NotFound()); } int.TryParse(id, out int conId); var person = await ContPersonService.GetPersonById(conId); if (person == null) { return(NotFound()); } var personVM = Mapper.Map <ContactPersonCreateViewModel>(person); await InitCtrlAsync(); return(View(personVM)); }