public IActionResult OnPost(DoXMUserOptions options) { if (!ModelState.IsValid) { return(Page()); } DataService.UpdateUserOptions(User.Identity.Name, options); Message = "Saved successfully."; return(RedirectToPage()); }
public void OnGet() { Options = DataService.GetUserOptions(User.Identity.Name); }
internal void UpdateUserOptions(string userName, DoXMUserOptions options) { DoXMContext.Users.FirstOrDefault(x => x.UserName == userName).UserOptions = options; DoXMContext.SaveChanges(); }