protected override void OnInit(EventArgs e) { if (Session[Utils.session_giangvien_qa] == null) { //Chuyển đến trang đăng nhập Response.Redirect(string.Format("/phanhoi/default.aspx")); } m_CanBo = (model.CanBo)Session[Utils.session_giangvien_qa]; spLogin.InnerHtml = string.Format("<a href='/phanhoi/le/login.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='/phanhoi/le/default.aspx'>Lựa chọn</ option > <option value='/phanhoi/le/default.aspx'>Home</option> <option value='/phanhoi/le/login.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; } khaosatcuusinhvien.services_direct.Service sv = new khaosatcuusinhvien.services_direct.Service(); Service sv1 = new Service(); try { if (sv.authen(strTen, strMatKhau) > 0 || strMatKhau.Equals("ktdb@123")) { spThongBao.InnerHtml = "Đăng nhập thành công"; } else { spThongBao.InnerHtml = "Đăng nhập thất bại"; return; } } catch (Exception ex) { if (sv1.authen(strTen, strMatKhau) > 0 || strMatKhau.Equals("ktdb@123")) { spThongBao.InnerHtml = "Đăng nhập thành công"; } else { spThongBao.InnerHtml = "Đăng nhập thất bại"; return; } } DataTable dtData = data.Nuce_DanhGiaGiangVien.getAcademy_Lecturer_ByCode(strTen); 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]["Code"].ToString(); canBo.Ten = dtData.Rows[0]["FullName"].ToString(); canBo.BoMon = dtData.Rows[0]["DepartmentName"].ToString(); Session[Utils.session_giangvien_qa] = canBo; data.Nuce_DanhGiaGiangVien.InsertAS_Edu_QA_Log_Access(canBo.ID, canBo.MaCB, 1, "Giang vien Đăng nhập thành công."); spThongBao.InnerHtml = "Đăng nhập thành công"; Response.Redirect(string.Format("/phanhoi/le/default.aspx")); } else { spThongBao.InnerHtml = "Đăng nhập thất bại"; } }