Index.cshtml.cs 561 B

12345678910111213
  1. using Microsoft.AspNetCore.Mvc;
  2. using Microsoft.AspNetCore.Mvc.RazorPages;
  3. namespace RestaurantWeb2.Pages;
  4. public class IndexModel : PageModel {
  5. public string Err = "";
  6. public IActionResult OnPost(string role, string pass) {
  7. if ((role=="admin"&&pass=="admin")||(role=="manager"&&pass=="manager")||(role=="waiter"&&pass=="waiter")) {
  8. HttpContext.Session.SetString("role", role);
  9. return RedirectToPage("/Data", new{table="Персонал"});
  10. }
  11. Err = "Неверный пароль"; return Page();
  12. }
  13. }