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