/// <summary>
 /// Convert form data into a name value collection
 /// </summary>
 /// <param name="formData"></param>
 /// <returns></returns>
 private static NameValueCollection ConvertFormData(FormDataCollection formData)
 {
     IEnumerator<KeyValuePair<string, string>> pairs = formData.GetEnumerator();
     NameValueCollection collection = new NameValueCollection();
     while (pairs.MoveNext())
     {
         KeyValuePair<string, string> pair = pairs.Current;
         collection.Add(pair.Key, pair.Value);
     }
     return collection;
 }
Exemple #2
0
        /// <summary>
        /// Copy the values contained in the given FormDataCollection into
        /// a NameValueCollection instance.
        /// </summary>
        /// <param name="formDataCollection">The FormDataCollection instance. (required, but can be empty)</param>
        /// <returns>The NameValueCollection. Never returned null, but may be empty.</returns>
        public static IEnumerator <KeyValuePair <string, string> > Convert(FormDataCollection formDataCollection)
        {
            IEnumerator <KeyValuePair <string, string> > pairs = null;

            if (formDataCollection != null)
            {
                pairs = formDataCollection.GetEnumerator();
            }

            return(pairs);
        }
Exemple #3
0
        /// <summary>
        /// Copy the values contained in the given FormDataCollection into
        /// a NameValueCollection instance.
        /// </summary>
        /// <param name="formDataCollection">The FormDataCollection instance. (required, but can be empty)</param>
        /// <returns>The NameValueCollection. Never returned null, but may be empty.</returns>
        public static NameValueCollection Convert(FormDataCollection formDataCollection)
        {
            var pairs      = formDataCollection.GetEnumerator();
            var collection = new NameValueCollection();

            while (pairs.MoveNext())
            {
                var pair = pairs.Current;
                collection.Add(pair.Key, pair.Value);
            }
            return(collection);
        }
        /// <summary>
        /// Convert form data into a name value collection
        /// </summary>
        /// <param name="formData"></param>
        /// <returns></returns>
        private static NameValueCollection ConvertFormData(FormDataCollection formData)
        {
            IEnumerator <KeyValuePair <string, string> > pairs = formData.GetEnumerator();
            NameValueCollection collection = new NameValueCollection();

            while (pairs.MoveNext())
            {
                KeyValuePair <string, string> pair = pairs.Current;
                collection.Add(pair.Key, pair.Value);
            }
            return(collection);
        }
Exemple #5
0
        public static NameValueCollection NameValueConvert(FormDataCollection formDataCollection)
        {
            //Validate.IsNotNull("formDataCollection", formDataCollection);

            IEnumerator <KeyValuePair <string, string> > pairs = formDataCollection.GetEnumerator();

            NameValueCollection collection = new NameValueCollection();

            while (pairs.MoveNext())
            {
                KeyValuePair <string, string> pair = pairs.Current;

                collection.Add(pair.Key, pair.Value);
            }

            return(collection);
        }