protected override string GetCurrentValue()
 {
     if (Column == "AdImageChanged" || Column == "AdImageUpdated")
     {
         return("False"); // always unchanged from db
     }
     return(ToDisplay(BannerAds.GetColumn(BannerAds.GetColumn(Column),
                                          "E", ThisPage.StateCode, Empty, Empty)));
 }
 protected override bool Update(object newValue)
 {
     if (Column != "AdImageChanged" && Column != "AdImageUpdated")
     {
         BannerAds.UpdateColumn(BannerAds.GetColumn(Column), newValue,
                                "H", Empty, Empty, Empty);
     }
     return(true);
 }
Esempio n. 3
0
 private void SetupSampleAd()
 {
     SampleAd.Visible       = false;
     ButtonDeleteAd.Visible = false;
     if (BannerAds.AdTypeStateCodeElectionKeyOfficeKeyExists("B", StateCode, Empty, Empty))
     {
         SampleAd.Visible       = true;
         ButtonDeleteAd.Visible = true;
         ImageLink.HRef         = NormalizeUrl(BannerAds.GetAdUrl("B", StateCode, Empty, Empty));
         AdImage.Src            = Utility.GetAdjustedSiteUri("banneradimage", $"B.{StateCode}...{DateTime.UtcNow.Ticks}");
     }
 }
 private void SetupSampleAd()
 {
     SampleAd.Visible        = false;
     ComparePageLink.Visible = false;
     ButtonDeleteAd.Visible  = false;
     if (BannerAds.AdTypeStateCodeElectionKeyOfficeKeyExists("C", Empty, QueryElection, QueryOffice))
     {
         SampleAd.Visible        = true;
         ComparePageLink.Visible = true;
         ButtonDeleteAd.Visible  = true;
         ImageLink.HRef          = NormalizeUrl(BannerAds.GetAdUrl("C", Empty, QueryElection, QueryOffice));
         AdImage.Src             = Utility.GetAdjustedSiteUri("banneradimage", $"C..{QueryElection}.{QueryOffice}.{DateTime.UtcNow.Ticks}");
         ComparePageLink.HRef    =
             Utility.GetAdjustedSiteUri("CompareCandidates.aspx",
                                        $"election={QueryElection}&office={QueryOffice}");
     }
 }
Esempio n. 5
0
 protected void ButtonDeleteAd_OnClick(object sender, EventArgs e)
 {
     BannerAds.DeleteByAdTypeStateCodeElectionKeyOfficeKey("B", StateCode, Empty, Empty);
     _SetupAdDialogInfo.LoadControls();
     SetupSampleAd();
 }
Esempio n. 6
0
 // Use this for initialization
 void Start()
 {
     instance = this;
 }