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); } }
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())); }
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; } }