/// <summary> /// The process field. </summary> /// <param name="fieldName"> The field name. </param> /// <param name="fieldValue"> The field value. </param> /// <returns> returns processed field </returns> private NameValueCollection ProcessField(string fieldName, string fieldValue) { NameValueCollection field = new NameValueCollection(); switch (fieldName) { case "Country": fieldValue = (!string.IsNullOrEmpty(fieldValue)) ? BusinessCatalogUtil.GetOptionFromName(fieldValue, BusinessCatalogUtil.COUNTRIES, "Code") : string.Empty; break; } field.Add(fieldName, fieldValue); return(field); }
/// <summary> Fill name value collaction by form data </summary> /// <param name="fieldName"> name of field</param> /// <param name="fieldValue"> form fields</param> /// <returns> returns collection of form data</returns> private NameValueCollection FillOrderInfo(string fieldName, string fieldValue) { NameValueCollection orderInfo = new NameValueCollection(); switch (fieldName) { case "Country": fieldValue = BusinessCatalogUtil.GetOptionFromName(fieldValue, BusinessCatalogUtil.COUNTRIES, "Code"); break; case "ShippingCountry": fieldValue = (!string.IsNullOrEmpty(fieldValue)) ? BusinessCatalogUtil.GetOptionFromName(fieldValue, BusinessCatalogUtil.COUNTRIES, "Code") : string.Empty; break; } orderInfo.Add(fieldName, fieldValue); return(orderInfo); }