protected async Task HandleValidSubmit() { if (string.IsNullOrEmpty(Role.Id)) //new { var addedRole = await RoleDataService.AddRole(Role); if (addedRole != null) { StatusClass = "alert-success"; Message = "New Role added successfully."; Saved = true; } else { StatusClass = "alert-danger"; Message = "Something went wrong adding the new Role. Please try again."; Saved = false; } } else { await RoleDataService.UpdateRole(Role); StatusClass = "alert-success"; Message = "Role updated successfully."; Saved = true; } }