Example #1
0
        public RequestParameterList GetRequestParameters(IEnumerable <FlowLayoutPanel> flps)
        {
            var list = new List <RequestParameter>();

            foreach (var flp in flps)
            {
                list.Add(GetRequestParameter(flp));
            }

            var result = new RequestParameterList()
            {
                RequestParameters = list
            };

            return(result);
        }
Example #2
0
        public void SetRequestParameters(RequestParameterList requestParameterList)
        {
            if (requestParameterList.RequestParameters == null)
            {
                return;
            }

            foreach (var requestParameter in requestParameterList.RequestParameters)
            {
                if (string.IsNullOrEmpty(requestParameter.Name) || string.IsNullOrEmpty(requestParameter.CommaValue))
                {
                    continue;
                }

                var flp = flowLayoutParameter.GetFlowLayoutPanel(requestParameter);
                if (flp != null)
                {
                    flowLayoutPanel2.Controls.Add(flp);
                }
            }
        }