Example #1
0
        public bool kiemTraTaiKhoan(string tkhoan, string matKhau)
        {
            db = new dbQLMuaBanXeDataContext();
            var nv = (from NV in db.NhanViens
                      join TK in db.TaiKhoans on NV.maNhanVien equals TK.maNhanVien
                      select new
            {
                maNV = NV.maNhanVien,
                chucVu = NV.chucVu,
                taiKhoan = TK.taiKhoan1,
                matKhau = TK.matKhau,
                tinhTrang = NV.tinhTrang
            }).Where(x => x.taiKhoan == tkhoan);

            if (tkhoan != null)
            {
                foreach (var nhanVien in nv)
                {
                    if (nhanVien.tinhTrang == true)
                    {
                        if (nhanVien.matKhau == matKhau)
                        {
                            chucVu = nhanVien.chucVu.ToString();
                            maNV   = nhanVien.maNV;
                            return(true);
                        }
                        else
                        {
                            return(false);
                        }
                    }
                    else
                    {
                        return(false);
                    }
                }
            }
            return(false);
        }