protected override void OnInit(EventArgs e) { if (Session[Utils.session_canbo] == null) { //Chuyển đến trang đăng nhập Response.Redirect(string.Format("/login_can_bo.aspx")); } //{ // Response.Redirect(string.Format("/khao_sat_cuu_sinh_vien_suathongtin.aspx")); //} m_CanBo = (model.CanBo)Session[Utils.session_canbo]; if (m_CanBo.Type.Equals(2)) { Response.Redirect(string.Format("/CanBo/Admin_CuuSinhVien_TK.aspx")); } spLogin.InnerHtml = string.Format("<a href='/login_can_bo.aspx?ctl=dangxuat' class='btn_dangnhap_header'>Xin chào {0} Đăng xuất</a>", m_CanBo.Ten); mo_menuheader.InnerHtml = @"<a href='javascript: showmenu()'>Menu </a><select> <option value='/canbo/default.aspx'>Lựa chọn</ option > <option value='/canbo/default.aspx'>Home</option> <option value='/login_can_bo.aspx?ctl=dangxuat'>Đăng xuất</option> </select> <div class='clearfix'> </div>"; base.OnInit(e); }
protected void btnDangNhap_Click(object sender, EventArgs e) { string strTen = txtMaDangNhap.Text.Trim(); string strMatKhau = txtMatKhau.Text.Trim(); if (strTen.Equals("")) { spThongBao.InnerHtml = "Không được để tên trắng"; return; } if (strMatKhau.Equals("")) { spThongBao.InnerHtml = "Không được mật khẩu trắng"; return; } DataTable dtData = data.dnn_Nuce_KS_SinhVienSapRaTruong_CanBo.checkLogin(strTen, strMatKhau); if (dtData.Rows.Count > 0) { model.CanBo canBo = new model.CanBo(); canBo.ID = int.Parse(dtData.Rows[0]["ID"].ToString()); canBo.MaCB = dtData.Rows[0]["macb"].ToString(); canBo.Ten = dtData.Rows[0]["hoten"].ToString(); canBo.Khoa = dtData.Rows[0]["makhoa"].ToString(); canBo.Type = int.Parse(dtData.Rows[0]["type"].ToString()); Session[Utils.session_canbo] = canBo; spThongBao.InnerHtml = "Đăng nhập thành công"; Response.Redirect(string.Format("/canbo/default.aspx")); } else { spThongBao.InnerHtml = "Đăng nhập thất bại"; } }