コード例 #1
0
ファイル: EditAccount.cs プロジェクト: vsrathore2/SES-8.0
        /// <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);
        }
コード例 #2
0
        /// <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);
        }