Ejemplo n.º 1
0
    private void GetQueryStrings()
    {
        string paramVal = Request.QueryString["tcprogramid"];

        if (!String.IsNullOrEmpty(paramVal))
        {
            if (Int32.TryParse(paramVal, out TCProgramID))
            {
                if (!IsTrackableCouponExists())
                {
                    Server.Transfer("error-message.aspx?MainHeading=" + PhraseLib.Lookup("term.trackablecouponprogram", LanguageID) + " #" + TCProgramID + "&ErrorMessage=" + PhraseLib.Lookup("term.itemnotfound", LanguageID) + "&TabName=5_3_3", false);
                }
            }
            else
            {
                Response.Redirect("~/logix/tcp-edit.aspx", false);
            }
        }
        else
        {
            Response.Redirect("~/logix/tcp-edit.aspx", false);
        }
    }
Ejemplo n.º 2
0
    protected void AddMetaToPage()
    {
        int TempLanguageID = 0;

        if (CurrentUser == null)
        {
            TempLanguageID = 1;
        }

        else
        {
            TempLanguageID = CurrentUser.AdminUser.LanguageID;
        }
        StringBuilder sb = new StringBuilder();

        AssignPageTitle();
        string CopientFileName    = Page.Request.Url.Segments[Page.Request.Url.Segments.Length - 1];
        string CopientFileVersion = "7.3.1.138972";
        string CopientProject     = "Copient Logix";

        sb.AppendLine("<!-- ");
        sb.AppendLine("Project:   " + CopientProject == string.Empty ? "..." : CopientProject);
        sb.AppendLine("FileName:  " + CopientFileName == string.Empty ? "..." : CopientFileName);
        sb.AppendLine("Version:   " + CopientFileVersion == string.Empty ? "..." : CopientFileVersion);
        sb.AppendLine("Notes:     " + "...");
        sb.AppendLine("--> ");
        List <AppVersion> lstAppVersion = SystemSettings.GetInstalledVersions();

        foreach (AppVersion app in lstAppVersion)
        {
            sb.AppendLine(@"<meta name=""version"" content=""" + app.MajorVersion + "." + app.MinorVersion + " " + PhraseLib.Lookup("term.build", TempLanguageID) + " " + app.Build + "." + app.Revision);
            sb.AppendLine(@" (" + app.InstallDate.ToString("MMMM d, yyyy") + @")"" />");
        }
        sb.AppendLine(@"<meta name=""author"" content=""" + PhraseLib.Lookup("about.copientaddress", TempLanguageID) + @""" />");
        sb.AppendLine(@"<meta name=""copyright"" content=""" + PhraseLib.Lookup("about.copyright", TempLanguageID) + @""" />");
        sb.AppendLine(@"<meta name=""description"" content=""" + PhraseLib.Lookup("about.description", TempLanguageID) + @""" />");
        sb.AppendLine(@"<meta name=""content-type"" content=""text/html; charset=utf-8"" />");
        sb.AppendLine(@"<meta name=""robots"" content=""noindex, nofollow"" />");
        sb.AppendLine(@"<meta name=""viewport"" content=""width=782"" />");
        sb.AppendLine(@"<meta http-equiv=""cache-control"" content=""no-cache"" />");
        sb.AppendLine(@"<meta http-equiv=""pragma"" content=""no-cache"" />");
        sb.AppendLine(@"<meta http-equiv=""X-UA-Compatible"" content=""IE=9"" />");

        Page.Header.Controls.Add(new LiteralControl(sb.ToString()));
    }
Ejemplo n.º 3
0
 protected void btnAdd_Click(object sender, EventArgs e)
 {
     try
     {
         String startRange    = txtStartrange.Text;
         String endRange      = txtEndRange.Text;
         Int32  maxCardLength = SystemCacheData.GetCardTypeByCardTypeID(ddlCardTypes.SelectedItem.Value.ConvertToInt32()).MaxIDLength;
         if (String.IsNullOrWhiteSpace(startRange))
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = PhraseLib.Lookup(8769, LanguageID);
             return;
         }
         else if (startRange == "0")
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = PhraseLib.Lookup(8794, LanguageID);
             return;
         }
         else if (String.IsNullOrWhiteSpace(endRange))
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = PhraseLib.Lookup(8770, LanguageID);
             return;
         }
         else if (endRange == "0")
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = PhraseLib.Lookup(8795, LanguageID);
             return;
         }
         else if (startRange.ConvertToDecimal() >= endRange.ConvertToDecimal())
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = PhraseLib.Lookup(8775, LanguageID);
             return;
         }
         else if (startRange.Length > maxCardLength)
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = String.Format(PhraseLib.Lookup(8771, LanguageID), maxCardLength);
             return;
         }
         else if (endRange.Length > maxCardLength)
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = String.Format(PhraseLib.Lookup(8772, LanguageID), maxCardLength);
             return;
         }
         else if (startRange.IsDigitsOnly() == false)
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = PhraseLib.Lookup(8773, LanguageID);
             return;
         }
         else if (endRange.IsDigitsOnly() == false)
         {
             statusbar.Attributes.Add("style", "display:none");
             infobar.Attributes.Add("style", "display:block");
             infobar.InnerText = PhraseLib.Lookup(8774, LanguageID);
             return;
         }
         else
         {
             CardRange cardRange = new CardRange()
             {
                 CardTypeID = ddlCardTypes.SelectedItem.Value.ConvertToInt32(), StartRange = startRange.ConvertToDecimal(), EndRange = endRange.ConvertToDecimal()
             };
             m_CardTypeService.AddCardRange(cardRange);
             populateCardTypeWithRange();
             infobar.Attributes.Add("style", "display:none");
             statusbar.Attributes.Add("style", "display:block");
             statusbar.InnerText = PhraseLib.Lookup(8768, LanguageID);
             txtStartrange.Text  = String.Empty;
             txtEndRange.Text    = String.Empty;
         }
     }
     catch (Exception ex)
     {
         statusbar.Attributes.Add("style", "display:none");
         infobar.Attributes.Add("style", "display:block");
         infobar.InnerText = ex.Message;
         return;
     }
 }