/// <summary> /// get the string for the opml-export /// </summary> /// <param name="level"></param> /// <returns></returns> public string GetOPMLString(int level) { //used for tabs string prefix = ""; if (level > 0) { for (int i = 0; i < level; i++) { prefix += "\t"; } } StringBuilder HeadString = new StringBuilder(); HeadString.Append(prefix + "<head>" + Environment.NewLine); HeadString.Append(prefix + "\t<title>" + Title + "</title>" + Environment.NewLine); HeadString.Append(prefix + "\t<dateCreated>" + DateCreated.ToString("R") + "</dateCreated>" + Environment.NewLine); HeadString.Append(prefix + "\t<dateModified>" + DateModified.ToString("R") + "</dateModified>" + Environment.NewLine); HeadString.Append(prefix + "\t<ownerName>" + OwnerName + "</ownerName>" + Environment.NewLine); HeadString.Append(prefix + "\t<ownerEmail>" + OwnerEmail + "</ownerEmail>" + Environment.NewLine); HeadString.Append(prefix + "\t<docs>" + Docs + "</docs>" + Environment.NewLine); HeadString.Append(prefix + "</head>" + Environment.NewLine); return(HeadString.ToString()); }
/// <summary>Creates well formatted XML - includes all properties of Syslog</summary> public string ToXml() { StringBuilder sbReturn = null; sbReturn = new StringBuilder(); sbReturn.Append("<Syslog>\n"); sbReturn.Append("<" + TAG_ID + ">" + SyslogID + "</" + TAG_ID + ">\n"); sbReturn.Append("<" + TAG_INTERACTION_ID + ">" + InteractionID + "</" + TAG_INTERACTION_ID + ">\n"); if (!dtNull.Equals(DateCreated)) { sbReturn.Append("<" + TAG_DATE_CREATED + ">" + DateCreated.ToString() + "</" + TAG_DATE_CREATED + ">\n"); } else { sbReturn.Append("<" + TAG_DATE_CREATED + "></" + TAG_DATE_CREATED + ">\n"); } if (!dtNull.Equals(DateModified)) { sbReturn.Append("<" + TAG_DATE_MODIFIED + ">" + DateModified.ToString() + "</" + TAG_DATE_MODIFIED + ">\n"); } else { sbReturn.Append("<" + TAG_DATE_MODIFIED + "></" + TAG_DATE_MODIFIED + ">\n"); } sbReturn.Append("<" + TAG_MSGSOURCE + ">" + Msgsource + "</" + TAG_MSGSOURCE + ">\n"); sbReturn.Append("<" + TAG_MSGACTION + ">" + Msgaction + "</" + TAG_MSGACTION + ">\n"); sbReturn.Append("<" + TAG_MSGTXT + ">" + Msgtxt + "</" + TAG_MSGTXT + ">\n"); sbReturn.Append("</Syslog>" + "\n"); return(sbReturn.ToString()); }
/// <summary> /// Converts the head to a string /// </summary> /// <returns>The head as a string</returns> public override string ToString() { StringBuilder HeadString = new StringBuilder(); HeadString.Append("<head>"); HeadString.Append("<title>" + Title + "</title>\r\n"); HeadString.Append("<dateCreated>" + DateCreated.ToString("R") + "</dateCreated>\r\n"); HeadString.Append("<dateModified>" + DateModified.ToString("R") + "</dateModified>\r\n"); HeadString.Append("<ownerName>" + OwnerName + "</ownerName>\r\n"); HeadString.Append("<ownerEmail>" + OwnerEmail + "</ownerEmail>\r\n"); HeadString.Append("<docs>" + Docs + "</docs>\r\n"); HeadString.Append("</head>\r\n"); return(HeadString.ToString()); }
public Order(int bread, int pastries, string notes) { Bread = bread; Pastries = pastries; Notes = notes; _instances.Add(this); Position = _instances.Count; RunningCount++; Id = RunningCount; DateOrdered = DateTime.Now; DateModified = DateOrdered; DateDue = DateModified.AddDays(2); Title = $"Order No. {Id}, {DateModified.ToString()}"; Description = $"Bread: {Bread}, Pastries: {Pastries}"; }
public SurveyResponseSummary(SPListItem lsi, string pstrTemplateList) { ID = lsi.UniqueId; Name = lsi.Title; Template = ""; // FTKHandler.GetTemplate(pstrTemplateList, new Guid(lsi["TemplateID"].ToString())).Title; SPFieldUserValue userValue = new SPFieldUserValue(lsi.Web, lsi[SPBuiltInFieldId.Author].ToString()); SPUser user = userValue.User; string email = user.Email; User = user.Name; DateCreated = (DateTime)lsi[SPBuiltInFieldId.Created]; DateModified = (DateTime)lsi[SPBuiltInFieldId.Modified]; DisplayDate = DateModified.ToString("dd/MM/yyyy"); PopulateScoreDisplay(Int32.Parse(lsi["Score"].ToString())); }
public string GetProperty(string strPropertyName, string strFormat, CultureInfo formatProvider, UserInfo AccessingUser, Scope AccessLevel, ref bool PropertyNotFound) { PropertyNotFound = false; FAQsController faqController; switch (strPropertyName.ToLower()) { case "question": return(PropertyAccess.FormatString(Question, strFormat)); case "answer": return(PropertyAccess.FormatString(Answer, strFormat)); case "user": UserInfo user = UserController.GetUserById(PortalSettings.Current.PortalId, Convert.ToInt32(CreatedByUser)); return(PropertyAccess.FormatString(user.DisplayName, strFormat)); case "viewcount": return(ViewCount.ToString(String.IsNullOrEmpty(strFormat) ? "g" : strFormat, formatProvider)); case "vieworder": return(ViewOrder.ToString(String.IsNullOrEmpty(strFormat) ? "g" : strFormat, formatProvider)); case "categoryname": faqController = new FAQsController(); return(PropertyAccess.FormatString(faqController.GetCategory(CategoryId).FaqCategoryName, strFormat)); case "categorydesc": faqController = new FAQsController(); return(PropertyAccess.FormatString(faqController.GetCategory(CategoryId).FaqCategoryDescription, strFormat)); case "datecreated": return(CreatedDate.ToString(String.IsNullOrEmpty(strFormat) ? "d" : strFormat, formatProvider)); case "datemodified": return(DateModified.ToString(String.IsNullOrEmpty(strFormat) ? "d" : strFormat, formatProvider)); case "index": return(Index.ToString(String.IsNullOrEmpty(strFormat) ? "g" : strFormat, formatProvider)); default: PropertyNotFound = true; return(String.Empty); } }
/// <summary>Creates well formatted XML - includes all properties of User</summary> public string ToXml() { StringBuilder sbReturn = null; sbReturn = new StringBuilder(); sbReturn.Append("<User>\n"); sbReturn.Append("<" + TAG_ID + ">" + UserID + "</" + TAG_ID + ">\n"); sbReturn.Append("<" + TAG_USER_ROLE_ID + ">" + UserRoleID + "</" + TAG_USER_ROLE_ID + ">\n"); if (!dtNull.Equals(DateCreated)) { sbReturn.Append("<" + TAG_DATE_CREATED + ">" + DateCreated.ToString() + "</" + TAG_DATE_CREATED + ">\n"); } else { sbReturn.Append("<" + TAG_DATE_CREATED + "></" + TAG_DATE_CREATED + ">\n"); } if (!dtNull.Equals(DateModified)) { sbReturn.Append("<" + TAG_DATE_MODIFIED + ">" + DateModified.ToString() + "</" + TAG_DATE_MODIFIED + ">\n"); } else { sbReturn.Append("<" + TAG_DATE_MODIFIED + "></" + TAG_DATE_MODIFIED + ">\n"); } sbReturn.Append("<" + TAG_FIRSTNAME + ">" + Firstname + "</" + TAG_FIRSTNAME + ">\n"); sbReturn.Append("<" + TAG_MIDDLENAME + ">" + Middlename + "</" + TAG_MIDDLENAME + ">\n"); sbReturn.Append("<" + TAG_LASTNAME + ">" + Lastname + "</" + TAG_LASTNAME + ">\n"); sbReturn.Append("<" + TAG_USERNAME + ">" + Username + "</" + TAG_USERNAME + ">\n"); sbReturn.Append("<" + TAG_PASSWD + ">" + Passwd + "</" + TAG_PASSWD + ">\n"); sbReturn.Append("<" + TAG_PICTURE_URL + ">" + PictureUrl + "</" + TAG_PICTURE_URL + ">\n"); sbReturn.Append("<" + TAG_PICTURE + ">" + Picture + "</" + TAG_PICTURE + ">\n"); sbReturn.Append("<" + TAG_IS_DISABLED + ">" + IsDisabled + "</" + TAG_IS_DISABLED + ">\n"); if (!dtNull.Equals(LastLoginDate)) { sbReturn.Append("<" + TAG_LAST_LOGIN_DATE + ">" + LastLoginDate.ToString() + "</" + TAG_LAST_LOGIN_DATE + ">\n"); } else { sbReturn.Append("<" + TAG_LAST_LOGIN_DATE + "></" + TAG_LAST_LOGIN_DATE + ">\n"); } sbReturn.Append("</User>" + "\n"); return(sbReturn.ToString()); }
public void Save(string fileName) { opmlDoc = new XmlDocument { XmlResolver = null }; XmlElement opml = opmlDoc.CreateElement("opml"); opml.SetAttribute("version", "2.0"); opmlDoc.AppendChild(opml); // create head XmlElement head = opmlDoc.CreateElement("head"); opml.AppendChild(head); // set Title XmlElement title = opmlDoc.CreateElement("title"); title.InnerText = Title; head.AppendChild(title); // set date created XmlElement dateCreated = opmlDoc.CreateElement("dateCreated"); dateCreated.InnerText = DateCreated != DateTime.MinValue ? DateCreated.ToString("r", null) : DateTime.Now.ToString("r", null); head.AppendChild(dateCreated); // set date modified XmlElement dateModified = opmlDoc.CreateElement("dateModified"); dateCreated.InnerText = DateModified != DateTime.MinValue ? DateModified.ToString("r", null) : DateTime.Now.ToString("r", null); head.AppendChild(dateModified); // set owner email XmlElement ownerEmail = opmlDoc.CreateElement("ownerEmail"); ownerEmail.InnerText = OwnerEmail; head.AppendChild(ownerEmail); // set owner name XmlElement ownerName = opmlDoc.CreateElement("ownerName"); ownerName.InnerText = OwnerName; head.AppendChild(ownerName); // set owner id XmlElement ownerId = opmlDoc.CreateElement("ownerId"); ownerId.InnerText = OwnerId; head.AppendChild(ownerId); // set docs XmlElement docs = opmlDoc.CreateElement("docs"); docs.InnerText = Docs; head.AppendChild(docs); // set expansionState XmlElement expansionState = opmlDoc.CreateElement("expansionState"); expansionState.InnerText = ExpansionState; head.AppendChild(expansionState); // set vertScrollState XmlElement vertScrollState = opmlDoc.CreateElement("vertScrollState"); vertScrollState.InnerText = VertScrollState; head.AppendChild(vertScrollState); // set windowTop XmlElement windowTop = opmlDoc.CreateElement("windowTop"); windowTop.InnerText = WindowTop; head.AppendChild(windowTop); // set windowLeft XmlElement windowLeft = opmlDoc.CreateElement("windowLeft"); windowLeft.InnerText = WindowLeft; head.AppendChild(windowLeft); // set windowBottom XmlElement windowBottom = opmlDoc.CreateElement("windowBottom"); windowBottom.InnerText = WindowBottom; head.AppendChild(windowBottom); // set windowRight XmlElement windowRight = opmlDoc.CreateElement("windowRight"); windowRight.InnerText = WindowRight; head.AppendChild(windowRight); // create body XmlElement opmlBody = opmlDoc.CreateElement("body"); opml.AppendChild(opmlBody); foreach (OpmlOutline outline in _outlines) { opmlBody.AppendChild(outline.ToXml); } opmlDoc.Save(fileName); }
public void RenderSeo() { DateModified = DateTime.MinValue != DateModified ? DateModified : DatePublished; AddMeta(new LiteralControl(StringMetaTag)); AddMeta(new LiteralControl(GoogleAnaltics)); HtmlLink hlinkCanonical = new HtmlLink(); hlinkCanonical.Attributes.Add("rel", "canonical"); hlinkCanonical.Href = Canonical; AddMeta(hlinkCanonical); AddMeta(new LiteralControl("<link rel=\"shortcut icon\" href=\"" + Favicon + "\" type=\"image/x-icon\" />")); if (!string.IsNullOrWhiteSpace(ThumbnailUrl)) { AddMeta( new LiteralControl("<link rel=\"thumbnail\" type=\"image/jpeg\" href=\"" + ThumbnailUrl + "\" />")); } if (!string.IsNullOrWhiteSpace(Image)) { AddMeta(new LiteralControl("<link rel=\"image_src\" type=\"image/jpeg\" href=\"" + Image + "\" />")); } if (!string.IsNullOrWhiteSpace(AlternateLink)) { AddMeta( new LiteralControl("<link rel=\"alternate\" media='only screen and (max-width: 640px) ' href=\"" + AlternateLink + "\" />")); } AddProperty("twitter:image", Image); AddProperty("twitter:description", Helper.ClearString(Description)); AddProperty("twitter:title", Helper.ClearString(Title)); AddProperty("twitter:url", Canonical); AddMeta("twitter:site", TwitterSite); AddMeta("twitter:card", "summary"); AddProperty("og:video", VideoURL); AddProperty("og:video:height", VideoHeight); AddProperty("og:video:width", VideoWidth); AddProperty("og:video:type", VideoType); AddProperty("fb:app_id", FBAppID); AddProperty("og:article:section", Section); if (DatePublished != DateTime.MinValue) { AddProperty("og:article:published_time", DatePublished.Ext_ToISO8601DateTimeString()); } AddProperty("og:article:author", Publisher); AddProperty("og:image", Image); AddProperty("og:locale", "tr"); AddProperty("og:url", Canonical); AddProperty("og:site_name", CRE); AddProperty("og:type", PT); AddProperty("og:description", Helper.ClearString(Description)); AddProperty("og:title", string.IsNullOrWhiteSpace(OGTitle) ? Helper.ClearString(Title) : Helper.ClearString(OGTitle)); AddProperty("article:modified", DateModified.Ext_ToISO8601DateTimeString()); AddProperty("article:tag", ArticleTag); AddMeta(new LiteralControl("\n\t")); AddItemProp("articleSection", Section); if (DatePublished != DateTime.MinValue) { AddItemProp("datePublished", DatePublished.Ext_ToISO8601DateTimeString()); } if (DateModified != DateTime.MinValue) { AddItemProp("dateModified", DateModified.Ext_ToISO8601DateTimeString()); } AddItemProp("copyrightYear", CopyrightYear); AddItemProp("inLanguage", ContentLanguage); AddItemProp("author", Publisher); AddItemProp("sourceOrganization", Publisher); AddItemProp("creator", Publisher); AddItemProp("copyrightHolder", Publisher); AddItemProp("discussionUrl", DiscussionURL); AddItemProp("provider", Publisher); AddItemProp("publisher", Publisher); AddItemProp("genre", Genre); AddItemProp("url", Canonical); AddItemProp("thumbnailUrl", ThumbnailUrl); AddItemProp("image", Image); AddItemProp("description", Helper.ClearString(Description)); AddItemProp("name", Helper.ClearString(Title)); AddItemProp("keywords", string.IsNullOrWhiteSpace(NewsKeywords) ? Keywords : NewsKeywords); AddItemProp("alternativeHeadline", Helper.ClearString(Title)); AddMeta(new LiteralControl("\n\t")); if (DateModified != DateTime.MinValue) { AddhHttpEquiv("last-modified", DateModified.Ext_ToISO8601DateTimeString()); } AddhHttpEquiv("charset", Charset); AddhHttpEquiv("pragma", Pragma); AddhHttpEquiv("expires", Expires); AddhHttpEquiv("cache-control", CacheControl); AddhHttpEquiv("content-type", ContentType); AddhHttpEquiv("content-language", ContentLanguage); AddhHttpEquiv("refresh", Refresh); AddMeta("msapplication-starturl", StartURL); AddMeta("thumbnail_height", ThumbnailHeight); AddMeta("thumbnail_width", ThumbnailWeight); AddMeta("google-site-verification", GoogleSiteVerification); AddMeta("Rating", Rating); AddMeta("lp", Helper.ClearString(Description)); if (DatePublished != DateTime.MinValue) { AddMeta("dat", DatePublished.ToString("dd MMMM yyyy dddd", CultureInfo.CurrentCulture)); } if (DatePublished != DateTime.MinValue) { AddMeta("DISPLAYDATE", DatePublished.ToString("dd MMMM yyyy dddd", CultureInfo.CurrentCulture)); } if (DatePublished != DateTime.MinValue) { AddMeta("ptime", DatePublished.ToString("yyyyMMddhhmmss")); } if (DateModified != DateTime.MinValue) { AddMeta("utime", DateModified.ToString("yyyyMMddhhmmss")); } if (DatePublished != DateTime.MinValue) { AddMeta("pdate", DatePublished.ToString("yyyyMMdd")); } if (DatePublished != DateTime.MinValue) { AddMeta("DC.date.issued", DatePublished.Ext_ToISO8601DateTimeString()); } AddMeta("cre", CRE); AddMeta("PT", PT); AddMeta("PST", PST); AddMeta("hdl", Helper.ClearString(Title)); AddMeta("robots", Robots); AddMeta("medium", Medium); AddMeta(new LiteralControl("<meta charset=\"UTF-8\"/>")); AddMeta("apple-mobile-web-app-capable", AppleMobileWebAppCapable); AddMeta("viewport", Viewport); AddMeta("news_keywords", NewsKeywords); AddMeta("keywords", Keywords); AddMeta("description", Helper.ClearString(Description)); AddMeta(new LiteralControl("<title>" + Helper.ClearString(Title) + "</title>")); }
/// <summary> /// Returns the sub item item text corresponding to the specified column type. /// </summary> /// <param name="type">The type of information to return.</param> /// <returns>Formatted text for the given column type.</returns> public string GetSubItemText(ColumnType type) { switch (type) { case ColumnType.DateAccessed: if (DateAccessed == DateTime.MinValue) { return(""); } else { return(DateAccessed.ToString("g")); } case ColumnType.DateCreated: if (DateCreated == DateTime.MinValue) { return(""); } else { return(DateCreated.ToString("g")); } case ColumnType.DateModified: if (DateModified == DateTime.MinValue) { return(""); } else { return(DateModified.ToString("g")); } case ColumnType.FileName: return(FileName); case ColumnType.Name: return(Text); case ColumnType.FilePath: return(FilePath); case ColumnType.FileSize: if (FileSize == 0) { return(""); } else { return(Utility.FormatSize(FileSize)); } case ColumnType.FileType: return(FileType); case ColumnType.Dimensions: if (Dimensions == Size.Empty) { return(""); } else { return(string.Format("{0} x {1}", Dimensions.Width, Dimensions.Height)); } case ColumnType.Resolution: if (Resolution == SizeF.Empty) { return(""); } else { return(string.Format("{0} x {1}", Resolution.Width, Resolution.Height)); } case ColumnType.ImageDescription: return(ImageDescription); case ColumnType.EquipmentModel: return(EquipmentModel); case ColumnType.DateTaken: if (DateTaken == DateTime.MinValue) { return(""); } else { return(DateTaken.ToString("g")); } case ColumnType.Artist: return(Artist); case ColumnType.Copyright: return(Copyright); case ColumnType.ExposureTime: return(ExposureTime); case ColumnType.FNumber: if (FNumber == 0.0f) { return(""); } else { return(FNumber.ToString("f2")); } case ColumnType.ISOSpeed: if (ISOSpeed == 0) { return(""); } else { return(ISOSpeed.ToString()); } case ColumnType.ShutterSpeed: return(ShutterSpeed); case ColumnType.Aperture: return(Aperture); case ColumnType.UserComment: return(UserComment); default: throw new ArgumentException("Unknown column type", "type"); } }
/// <summary> /// Converts the object to a string /// </summary> /// <returns>The object as a string</returns> public override string ToString() { StringBuilder Builder = new StringBuilder(); Builder.AppendFormat("<post id=\"{0}\" date-created=\"{1}\" date-modified=\"{2}\" approved=\"true\" post-url=\"{3}\" type=\"normal\" hasexcerpt=\"true\" views=\"0\" is-published=\"True\">\n", ID, DateCreated.ToString("yyyy-MM-ddThh:mm:ss"), DateModified.ToString("yyyy-MM-ddThh:mm:ss"), PostURL); Builder.AppendFormat("<title type=\"text\"><![CDATA[{0}]]></title>\n", Title); Builder.AppendFormat("<content type=\"text\"><![CDATA[{0}]]></content>\n", Content); Builder.AppendFormat("<post-name type=\"text\"><![CDATA[{0}]]></post-name>\n", PostName); Builder.AppendFormat("<excerpt type=\"text\"><![CDATA[{0}]]></excerpt>\n", Excerpt); Builder.AppendLine(Authors.ToString()); Builder.AppendLine(Categories.ToString()); Builder.AppendLine(Tags.ToString()); Builder.AppendLine(Comments.ToString()); Builder.AppendLine("<trackbacks />"); Builder.AppendLine("</post>"); return(Builder.ToString()); }
public void PopulateForm() { // Salutation ddlSalutation.Items.Clear(); ddlSalutation.Items.Add(new ListItem("Select", "")); ddlSalutation.Items.Add("Dr."); ddlSalutation.Items.Add("Mr."); ddlSalutation.Items.Add("Ms."); ddlSalutation.Items.Add("Mrs."); // Country - to add APAC countries before the rest ddlCountry.Items.Clear(); ddlCountry.Items.Add(new ListItem("Select", "")); ddlCountry.Items.Add(new ListItem("Australia", "Australia")); ddlCountry.Items.Add(new ListItem("Bangladesh", "Bangladesh")); ddlCountry.Items.Add(new ListItem("Bhutan", "Bhutan")); ddlCountry.Items.Add(new ListItem("Cambodia", "Cambodia")); ddlCountry.Items.Add(new ListItem("China", "China")); ddlCountry.Items.Add(new ListItem("Cook Islands", "Cook Islands")); ddlCountry.Items.Add(new ListItem("Fiji", "Fiji")); ddlCountry.Items.Add(new ListItem("French Polynesia", "French Polynesia")); ddlCountry.Items.Add(new ListItem("Hong Kong", "Hong Kong")); ddlCountry.Items.Add(new ListItem("India", "India")); ddlCountry.Items.Add(new ListItem("Indonesia", "Indonesia")); ddlCountry.Items.Add(new ListItem("Japan", "Japan")); ddlCountry.Items.Add(new ListItem("Kazakhstan", "Kazakhstan")); ddlCountry.Items.Add(new ListItem("Kiribati", "Kiribati")); ddlCountry.Items.Add(new ListItem("Korea", "Korea")); ddlCountry.Items.Add(new ListItem("Laos", "Laos")); ddlCountry.Items.Add(new ListItem("Malaysia", "Malaysia")); ddlCountry.Items.Add(new ListItem("Maldives", "Maldives")); ddlCountry.Items.Add(new ListItem("Marshall Islands", "Marshall Islands")); ddlCountry.Items.Add(new ListItem("Micronesia", "Micronesia")); ddlCountry.Items.Add(new ListItem("Mongolia", "Mongolia")); ddlCountry.Items.Add(new ListItem("Myanmar", "Myanmar")); ddlCountry.Items.Add(new ListItem("Nauru", "Nauru")); ddlCountry.Items.Add(new ListItem("Nepal", "Nepal")); ddlCountry.Items.Add(new ListItem("New Caledonia", "New Caledonia")); ddlCountry.Items.Add(new ListItem("New Zealand", "New Zealand")); ddlCountry.Items.Add(new ListItem("Niue", "Niue")); ddlCountry.Items.Add(new ListItem("Pakistan", "Pakistan")); ddlCountry.Items.Add(new ListItem("Palau", "Palau")); ddlCountry.Items.Add(new ListItem("Philippines", "Philippines")); ddlCountry.Items.Add(new ListItem("Samoa", "Samoa")); ddlCountry.Items.Add(new ListItem("Singapore", "Singapore")); ddlCountry.Items.Add(new ListItem("Solomon Islands", "Solomon Islands")); ddlCountry.Items.Add(new ListItem("Sri Lanka", "Sri Lanka")); ddlCountry.Items.Add(new ListItem("Taiwan", "Taiwan")); ddlCountry.Items.Add(new ListItem("Thailand", "Thailand")); ddlCountry.Items.Add(new ListItem("Timor-Leste", "Timor-Leste")); ddlCountry.Items.Add(new ListItem("Tonga", "Tonga")); ddlCountry.Items.Add(new ListItem("Tuvalu", "Tuvalu")); ddlCountry.Items.Add(new ListItem("Uzbekistan", "Uzbekistan")); ddlCountry.Items.Add(new ListItem("Vanautu", "Vanautu")); ddlCountry.Items.Add(new ListItem("Vietnam", "Vietnam")); ddlCountry.Items.Add(new ListItem("-------Rest of the Standard Countries---------", "")); GeneralFunction.LoadDropDownListCountry(ddlCountry); // Client Company Network ddlClientCompanyNetwork.Items.Clear(); ddlClientCompanyNetwork.Items.Add(new ListItem("Select", "")); ddlClientCompanyNetwork.Items.Add("360buy"); ddlClientCompanyNetwork.Items.Add("361°"); ddlClientCompanyNetwork.Items.Add("7-Eleven, Inc."); ddlClientCompanyNetwork.Items.Add("A.F. Watsons Group"); ddlClientCompanyNetwork.Items.Add("AB InBev"); ddlClientCompanyNetwork.Items.Add("Adidas"); ddlClientCompanyNetwork.Items.Add("Aditya Birla Group"); ddlClientCompanyNetwork.Items.Add("Alibaba"); ddlClientCompanyNetwork.Items.Add("Alipay"); ddlClientCompanyNetwork.Items.Add("Amnesty International"); ddlClientCompanyNetwork.Items.Add("Amway"); ddlClientCompanyNetwork.Items.Add("Apaiporn Srisook"); ddlClientCompanyNetwork.Items.Add("Audi"); ddlClientCompanyNetwork.Items.Add("AVON"); ddlClientCompanyNetwork.Items.Add("AXA"); ddlClientCompanyNetwork.Items.Add("Baidu"); ddlClientCompanyNetwork.Items.Add("Bank of New Zealand"); ddlClientCompanyNetwork.Items.Add("Bayer"); ddlClientCompanyNetwork.Items.Add("Bear Electric"); ddlClientCompanyNetwork.Items.Add("BenQ"); ddlClientCompanyNetwork.Items.Add("BMW"); ddlClientCompanyNetwork.Items.Add("Boundary Road Brewery"); ddlClientCompanyNetwork.Items.Add("BP"); ddlClientCompanyNetwork.Items.Add("Brother"); ddlClientCompanyNetwork.Items.Add("Cadbury"); ddlClientCompanyNetwork.Items.Add("Campbell Moore"); ddlClientCompanyNetwork.Items.Add("Canon"); ddlClientCompanyNetwork.Items.Add("Carlsberg"); ddlClientCompanyNetwork.Items.Add("Centre for Enabled Living"); ddlClientCompanyNetwork.Items.Add("Cerebos"); ddlClientCompanyNetwork.Items.Add("China Telecom"); ddlClientCompanyNetwork.Items.Add("CHIVAS"); ddlClientCompanyNetwork.Items.Add("Christchurch & Canterbury Tourism"); ddlClientCompanyNetwork.Items.Add("Chrysler"); ddlClientCompanyNetwork.Items.Add("Citibank"); ddlClientCompanyNetwork.Items.Add("Clarks"); ddlClientCompanyNetwork.Items.Add("Coach"); ddlClientCompanyNetwork.Items.Add("Coca-Cola"); ddlClientCompanyNetwork.Items.Add("Columbia Sportswear"); ddlClientCompanyNetwork.Items.Add("CSL Limited"); ddlClientCompanyNetwork.Items.Add("Daimler AG"); ddlClientCompanyNetwork.Items.Add("Danone"); ddlClientCompanyNetwork.Items.Add("Danzi"); ddlClientCompanyNetwork.Items.Add("DBS"); ddlClientCompanyNetwork.Items.Add("Dell"); ddlClientCompanyNetwork.Items.Add("Diageo"); ddlClientCompanyNetwork.Items.Add("Dior"); ddlClientCompanyNetwork.Items.Add("Disney"); ddlClientCompanyNetwork.Items.Add("Dongsuh Food"); ddlClientCompanyNetwork.Items.Add("eLong"); ddlClientCompanyNetwork.Items.Add("Estee Lauder Companies"); ddlClientCompanyNetwork.Items.Add("FAW Hainan Motor"); ddlClientCompanyNetwork.Items.Add("Ferrero"); ddlClientCompanyNetwork.Items.Add("Fiat"); ddlClientCompanyNetwork.Items.Add("Fiat Chrysler"); ddlClientCompanyNetwork.Items.Add("Fonterra Co-operative Group"); ddlClientCompanyNetwork.Items.Add("Ford Motor Company"); ddlClientCompanyNetwork.Items.Add("Foton"); ddlClientCompanyNetwork.Items.Add("Garnier"); ddlClientCompanyNetwork.Items.Add("Gatorade"); ddlClientCompanyNetwork.Items.Add("General Electric Company"); ddlClientCompanyNetwork.Items.Add("General Motors"); ddlClientCompanyNetwork.Items.Add("GlaxoSmithKline"); ddlClientCompanyNetwork.Items.Add("Google"); ddlClientCompanyNetwork.Items.Add("Greenpeace"); ddlClientCompanyNetwork.Items.Add("Haier"); ddlClientCompanyNetwork.Items.Add("Health Promotion Agency"); ddlClientCompanyNetwork.Items.Add("Health Promotion Board"); ddlClientCompanyNetwork.Items.Add("Heart & Sole"); ddlClientCompanyNetwork.Items.Add("Heineken"); ddlClientCompanyNetwork.Items.Add("Hell Pizza"); ddlClientCompanyNetwork.Items.Add("Hewlett-Packard Company"); ddlClientCompanyNetwork.Items.Add("Hungry Jack's"); ddlClientCompanyNetwork.Items.Add("Hyundai Group"); ddlClientCompanyNetwork.Items.Add("Hyundai Motor Company"); ddlClientCompanyNetwork.Items.Add("IBM"); ddlClientCompanyNetwork.Items.Add("ICICI Bank"); ddlClientCompanyNetwork.Items.Add("IKEA"); ddlClientCompanyNetwork.Items.Add("Insurance Australia Group"); ddlClientCompanyNetwork.Items.Add("Intel"); ddlClientCompanyNetwork.Items.Add("Johnson & Johnson"); ddlClientCompanyNetwork.Items.Add("Kewal Kiran Clothing Limited"); ddlClientCompanyNetwork.Items.Add("Kia Motors"); ddlClientCompanyNetwork.Items.Add("Kimberly-Clark"); ddlClientCompanyNetwork.Items.Add("Kirin Company, Limited"); ddlClientCompanyNetwork.Items.Add("Kmart"); ddlClientCompanyNetwork.Items.Add("Kraft"); ddlClientCompanyNetwork.Items.Add("Land Rover"); ddlClientCompanyNetwork.Items.Add("Leaf"); ddlClientCompanyNetwork.Items.Add("Lego Group"); ddlClientCompanyNetwork.Items.Add("Lenovo"); ddlClientCompanyNetwork.Items.Add("Levi Strauss & Co."); ddlClientCompanyNetwork.Items.Add("LG Electronics"); ddlClientCompanyNetwork.Items.Add("Lipton"); ddlClientCompanyNetwork.Items.Add("L'Oréal"); ddlClientCompanyNetwork.Items.Add("Luxottica"); ddlClientCompanyNetwork.Items.Add("LVMH"); ddlClientCompanyNetwork.Items.Add("Mars"); ddlClientCompanyNetwork.Items.Add("McDonald's"); ddlClientCompanyNetwork.Items.Add("MENGNIU"); ddlClientCompanyNetwork.Items.Add("Mercedes-Benz"); ddlClientCompanyNetwork.Items.Add("Metersbonwe Group"); ddlClientCompanyNetwork.Items.Add("Microsoft"); ddlClientCompanyNetwork.Items.Add("Mitre 10 (NZ) Limited"); ddlClientCompanyNetwork.Items.Add("Mizuno"); ddlClientCompanyNetwork.Items.Add("Mondelez International"); ddlClientCompanyNetwork.Items.Add("Motorola"); ddlClientCompanyNetwork.Items.Add("MTM"); ddlClientCompanyNetwork.Items.Add("Nestlé"); ddlClientCompanyNetwork.Items.Add("NetEase"); ddlClientCompanyNetwork.Items.Add("Neutrogena"); ddlClientCompanyNetwork.Items.Add("New Balance"); ddlClientCompanyNetwork.Items.Add("Nike"); ddlClientCompanyNetwork.Items.Add("Nikon Corporation"); ddlClientCompanyNetwork.Items.Add("Nissan"); ddlClientCompanyNetwork.Items.Add("Nissin"); ddlClientCompanyNetwork.Items.Add("Nivea"); ddlClientCompanyNetwork.Items.Add("Nokia"); ddlClientCompanyNetwork.Items.Add("NSW Rural Fire Service"); ddlClientCompanyNetwork.Items.Add("ORBIS"); ddlClientCompanyNetwork.Items.Add("Parmalat"); ddlClientCompanyNetwork.Items.Add("PepsiCo"); ddlClientCompanyNetwork.Items.Add("Pernod Ricard"); ddlClientCompanyNetwork.Items.Add("Peugeot"); ddlClientCompanyNetwork.Items.Add("Philippine Department of Tourism"); ddlClientCompanyNetwork.Items.Add("Philips"); ddlClientCompanyNetwork.Items.Add("Pizza Hut"); ddlClientCompanyNetwork.Items.Add("Procter & Gamble"); ddlClientCompanyNetwork.Items.Add("Protoleaf"); ddlClientCompanyNetwork.Items.Add("Puma"); ddlClientCompanyNetwork.Items.Add("Reckitt Benckiser"); ddlClientCompanyNetwork.Items.Add("Red Bull"); ddlClientCompanyNetwork.Items.Add("Samsung"); ddlClientCompanyNetwork.Items.Add("sanofi-aventis"); ddlClientCompanyNetwork.Items.Add("SAP"); ddlClientCompanyNetwork.Items.Add("Save Our Sons"); ddlClientCompanyNetwork.Items.Add("Shabondama Soap Co., Ltd."); ddlClientCompanyNetwork.Items.Add("Shanghai General Motors"); ddlClientCompanyNetwork.Items.Add("Shiseido"); ddlClientCompanyNetwork.Items.Add("Siemens"); ddlClientCompanyNetwork.Items.Add("Singapore University of Technology and Design"); ddlClientCompanyNetwork.Items.Add("Sony"); ddlClientCompanyNetwork.Items.Add("Subaru"); ddlClientCompanyNetwork.Items.Add("Subway"); ddlClientCompanyNetwork.Items.Add("Suntory Group"); ddlClientCompanyNetwork.Items.Add("Taiwan Beer"); ddlClientCompanyNetwork.Items.Add("Taiwan High Speed Rail"); ddlClientCompanyNetwork.Items.Add("TESCO"); ddlClientCompanyNetwork.Items.Add("Thai Health Promotion Foundation"); ddlClientCompanyNetwork.Items.Add("The Campbell Soup Company"); ddlClientCompanyNetwork.Items.Add("Toyota"); ddlClientCompanyNetwork.Items.Add("Unilever"); ddlClientCompanyNetwork.Items.Add("UNITED ARROWS LTD."); ddlClientCompanyNetwork.Items.Add("UPS"); ddlClientCompanyNetwork.Items.Add("V8 Supercars"); ddlClientCompanyNetwork.Items.Add("Virgin Mobile Group"); ddlClientCompanyNetwork.Items.Add("Volkswagen AG"); ddlClientCompanyNetwork.Items.Add("Wrigley Confectionery (China) Limited"); ddlClientCompanyNetwork.Items.Add("Wyeth Consumer Healthcare"); ddlClientCompanyNetwork.Items.Add("Xian Janssen Pharmaceutical"); ddlClientCompanyNetwork.Items.Add("Yadea"); ddlClientCompanyNetwork.Items.Add("Yili"); ddlClientCompanyNetwork.Items.Add("Yuen Foong Yu Group"); ddlClientCompanyNetwork.Items.Add("Yum! Brands"); ddlClientCompanyNetwork.Items.Add("Zespri"); ddlClientCompanyNetwork.Items.Add(new ListItem("Others, pls specify", "Others")); // Network GeneralFunction.LoadddlNetwork(ddlNetwork, true, true); // Holding COmpany GeneralFunction.LoadddlHoldingCompany(ddlHoldingCompany, true, true); // pop type // check if there is already 2 Leads, then dont pop the lead anymomre ddlContactType.Items.Clear(); ddlContactType.Items.Add(new ListItem("Select", "")); if (GeneralFunction.NumberOfClientInListCache() < 2 || ContactType == "Client") { ddlContactType.Items.Add(new ListItem("Client", "Client")); } if (GeneralFunction.NumberOfLeadInListCache() < 2 || ContactType == "Lead Agency") { ddlContactType.Items.Add(new ListItem("Lead Agency", "Lead Agency")); } if (GeneralFunction.NumberOfContributingCompanyInListCache() < 4 || ContactType == "Contributing Agency") { ddlContactType.Items.Add(new ListItem("Contributing Agency", "Contributing Agency")); } lbType.Text = ContactType; txtCompany.Text = Company; txtAddress1.Text = Address1; txtAddress2.Text = Address2; txtCity.Text = City; txtPostal.Text = Postal; ddlCountry.SelectedValue = Country; ddlSalutation.SelectedValue = Salutation; txtFullname.Text = Fullname; txtJob.Text = Job; txtContactCountry.Text = GeneralFunction.GetCountryCodeFromContactNumber(Contact); txtContactArea.Text = GeneralFunction.GetAreaCodeFromContactNumber(Contact); txtContactNumber.Text = GeneralFunction.GetNumberFromContactNumber(Contact); txtEmail.Text = Email; ddlCompanyType.SelectedValue = CompanyType; txtCompanyTypeOther.Text = CompanyTypeOther; ddlClientCompanyNetwork.SelectedValue = ClientCompanyNetwork; txtClientCompanyNetworkOthers.Text = ClientCompanyNetworkOthers; txtNetworkOther.Text = NetworkOther; try { ddlNetwork.SelectedValue = Network; } catch { ddlNetwork.SelectedValue = ""; } try { ddlHoldingCompany.SelectedValue = HoldingCompany; } catch { ddlHoldingCompany.SelectedValue = ""; } txtHoldingCompanyOther.Text = HoldingCompanyOther; hldRecordId.Value = RecordId.ToString(); hldIsNew.Value = IsNew.ToString(); hldEntryId.Value = EntryId.ToString(); hldNo.Value = No.ToString(); hldDateCreated.Value = DateCreated.ToString(); hldDateModified.Value = DateModified.ToString(); // hide the others textboxes by defasult phClientCompanyNetworkOther.Visible = false; phNetworkOther.Visible = false; phHoldingCompanyOther.Visible = false; if (txtClientCompanyNetworkOthers.Text.Trim() != "") { phClientCompanyNetworkOther.Visible = true; } if (txtNetworkOther.Text.Trim() != "") { phNetworkOther.Visible = true; } if (txtHoldingCompanyOther.Text.Trim() != "") { phHoldingCompanyOther.Visible = true; } // show up the ddl or label for type ddlContactType.Visible = false; lbType.Visible = false; //if (ContactType == "") // ddlContactType.Visible = true; //else // lbType.Visible = true; // only editable for type for 3rd CC onwards ShowCompanyType(No, ContactType); // scrolls up to the cc table after postback btnSubmit.OnClientClick = "location.hash = 'CCTABLE'; return true;"; btnCancel.OnClientClick = "location.hash = 'CCTABLE'; return true;"; }