public ActionResult Update(int idAdmin) { if (Session["TaiKhoan"] != null) { var tk = Session["TaiKhoan"] as KhachHang; if (tk.LoaiTK == "Khách Hàng") { return(View("../Home/Index")); } else { AdminDAO dao = new AdminDAO(); var admin = dao.GetAdmin(idAdmin); if (admin == null) { ViewBag.Alert = "Không thể tìm thấy tài khoản"; } else { Session["UpdateAdmin"] = admin; } return(View("Index")); } } else { return(View("../DangNhap/Index")); } }
public ActionResult Index(string Login, string Password) { if (string.IsNullOrEmpty(Login)) { ModelState.AddModelError("Login", "Нет login!"); } if (string.IsNullOrEmpty(Password)) { ModelState.AddModelError("Password", "Нет password!"); } if (ModelState.IsValid) { AdminDAO dao = new AdminDAO(); var admin = dao.GetAdmin(Login, dao.GetMD5(Password)); if (admin != null) { var cookie = FormsAuthentication.GetAuthCookie(Login, true); Response.Cookies.Add(cookie); return(View()); } ViewBag.Result = "Неправильный логин или пароль!"; } return(View()); }
public ActionResult Login() { if (Request.Cookies[CommonConstants.ADMIN_COOKIE] != null) { var result = adminDAO.LoginCheck(Request.Cookies[CommonConstants.ADMIN_COOKIE][CommonConstants.USERNAME], Request.Cookies[CommonConstants.ADMIN_COOKIE][CommonConstants.ADMINPASSWORD]); if (result == 1) { //Create session ADMIN admin = adminDAO.GetAdmin(Request.Cookies[CommonConstants.ADMIN_COOKIE][CommonConstants.USERNAME]); Session.Add(CommonConstants.ADMIN_SESSION, admin); return(RedirectToAction("Invoice", "Invoice")); } } return(View()); }
protected void btnLogin_Click(object sender, EventArgs e) { Admin admin = AdminDAO.GetAdmin(txtUserName.Text.Trim(), MD5Hash(txtPassword.Text.Trim())); if (admin == null) { txtErrorMessage.Visible = true; return; } Session.Add("Admin", admin); Response.Redirect("DashboardGUI.aspx"); }
public static Admin RetrieveAdmin(User user) { return(AdminDAO.GetAdmin(user)); }
public ActionResult AdminDetail(int idAdmin) { var model = adminDAO.GetAdmin(idAdmin); return(View(model)); }