public virtual void SetParameter(string name, string val)
        {
            ICsiParameter parameter = this.GetParameterByName(name);

            if (parameter == null)
            {
                parameter = new CsiParameter(this.GetOwnerDocument(), name, this);
            }
            parameter.SetValue(val);
        }
Esempio n. 2
0
        public string GetParameter(string param)
        {
            string str;
            string str2;
            ICsiQueryParameters parameters = this.GetQueryParameters();

            if (parameters == null)
            {
                str  = base.GetType().FullName + ".getParameter()";
                str2 = CsiXmlHelper.GetNotExists("__parameters");
                throw new CsiClientException(-1L, str2, str);
            }
            ICsiParameter parameter = parameters.GetParameterByName(param);

            if (parameter != null)
            {
                return(parameter.GetValue());
            }
            str  = base.GetType().FullName + ".getParameter()";
            str2 = CsiXmlHelper.GetNotExists(param);
            throw new CsiClientException(-1L, str2, str);
        }