public IActionResult OnPost(AppUser appUserData, [FromForm] IFormCollection coll) { try { if (ModelState.IsValid != true) { return(Page()); } int roleId = int.Parse(coll.Where(x => x.Key == "AppRoleId").Select(x => x.Value).FirstOrDefault()); m_Security.CreateAppUser(AppUserData, roleId); return(RedirectToPage(Navigator.CreateAppUser)); } catch (Exception ex) { m_Log.CriticalEntry(User.Identity.Name, ex.ToString()); throw; } }