protected void Page_Load(object sender, EventArgs e)
        {
            string id       = Session["id"].ToString();
            string username = Session["username"].ToString();

            db = new ConnectDataContext();
            if (!IsPostBack)
            {
                var query = from a in db.GiangViens
                            join b in db.ChuyenMons on a.MaCM equals b.MaCM
                            where a.MaGV == id
                            select new
                {
                    a.MaGV,
                    a.HoTen,
                    a.GioiTinh,
                    a.TrinhDo,
                    a.ChucVu,
                    b.TenCM
                };
                txtMagv.Text      = id;
                txtHoten.Text     = query.First().HoTen;
                txtGioiTinh.Text  = query.First().GioiTinh;
                txtTrinhdo.Text   = query.First().TrinhDo;
                txtChucvu.Text    = query.First().ChucVu;
                txtChuyenmon.Text = query.First().TenCM;
                accName.Text      = username;
            }
        }
Exemple #2
0
        protected void btnDangNhap_Click(object sender, EventArgs e)
        {
            db = new ConnectDataContext();
            string username = txtUsername.Value;
            string password = txtPassword.Value;
            var    myquery  = from i in db.TaiKhoans
                              join j in db.SinhViens on i.TenDN equals j.Mssv
                              where i.TenDN == username && i.MatKhau == password
                              select new { i.TenDN, j.HoTen };

            if (myquery.Any())
            {
                Session["id"]       = myquery.First().TenDN;
                Session["username"] = myquery.First().HoTen;

                Response.Redirect("SinhVien.aspx");
            }
            else
            {
                var myquery1 = from i in db.TaiKhoans
                               join j in db.GiangViens on i.TenDN equals j.MaGV
                               where i.TenDN == username && i.MatKhau == password
                               select new { i.TenDN, j.HoTen };
                if (myquery1.Any())
                {
                    Session["id"]       = myquery1.First().TenDN;
                    Session["username"] = myquery1.First().HoTen;
                    Response.Redirect("GiangVien.aspx");
                }
                else
                {
                    Response.Write("<script>alert('Đăng nhập thất bại mời thử lại')</script>");
                }
            }
        }
Exemple #3
0
        protected void btnCapnhat_Click(object sender, EventArgs e)
        {
            string id = Session["id"].ToString();

            db = new ConnectDataContext();
            var query = from i in db.TaiKhoans
                        where i.TenDN == id
                        select i;

            if (id == query.First().TenDN)
            {
                if (query.Any())
                {
                    if (txtMKM.Text == txtNhaplai.Text)
                    {
                        TaiKhoan myAcc = query.First();
                        myAcc.MatKhau = txtMKM.Text;
                        db.SubmitChanges();
                        Response.Write("<script>alert('Đổi mật khẩu thành công'); window.location.href = 'Doimatkhau.aspx'</script>");
                        //Response.Redirect("PasswordGv.aspx");
                    }
                    else
                    {
                        Response.Write("<script>alert('Mật khẩu nhập lại không đúng');</script>");
                    }
                }
                else
                {
                    Response.Write("<script>alert('Mật khẩu cũ sai!');</script>");
                }
            }
        }
Exemple #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string username = Session["username"].ToString();
            string id       = Session["id"].ToString();

            accName.Text = username;
            db           = new ConnectDataContext();
            if (!IsPostBack)
            {
                var myQuery = from i in db.MonHocs
                              where i.MaGV == id
                              select i;
                DrMaHP.DataSource     = myQuery;
                DrMaHP.DataValueField = "MaMon";
                DrMaHP.DataTextField  = "TenMon";
                DrMaHP.DataBind();
                DrMaHP_SelectedIndexChanged(sender, e);
            }
        }
Exemple #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string id       = Session["id"].ToString();
            string username = Session["username"].ToString();

            db = new ConnectDataContext();

            if (!IsPostBack)
            {
                var query = from a in db.SinhViens
                            where a.Mssv == id
                            select a;

                txtMssv.Text     = query.First().Mssv;
                txtHoTen.Text    = query.First().HoTen;
                txtGioiTinh.Text = query.First().GioiTinh;
                txtNgaySinh.Text = query.First().NgaySinh;
                txtLop.Text      = query.First().Lop;
                txtDiaChi.Text   = query.First().DiaChi;
                accName.Text     = username;
            }
        }