public override void Update() { _BaslangicTarihi = OwnerPage.BaslangicTarihi; _BitisTarihi = OwnerPage.BitisTarihi; ProfileBase curProfile = ProfileBase.Create(Membership.GetUser().UserName); string BayiID = curProfile.GetPropertyValue("BayiID").ToString(); if (Roles.GetRolesForUser(Membership.GetUser().UserName)[0].ToString() == "PersonelYonetici") { if (BayiID == null || BayiID == "" || BayiID == "130" || BayiID == "140") //if ile yönetici yetkisi roles dan kontrol edip -1 göndermek lazım. { BayiID = "-1"; } } var listPivot = db.S_HedefSatisDurumuPivot(Convert.ToInt32(BayiID), _BaslangicTarihi, _BitisTarihi).ToList(); if (listPivot.Count > 0) { PivotGrid.DataSource = listPivot; PivotGrid.DataBind(); } else { PivotGrid.DataSource = null; PivotGrid.DataBind(); } }