/// <summary> /// create IDataparamter with parameter details /// </summary> /// <param name="name"></param> /// <param name="value"></param> /// <param name="direction"></param> /// <param name="size"></param> /// <returns></returns> private PQMParameter CreateParameter(string name, object value) { PQMParameter dataparameter = null; if (name == null) { MessageData messageData = new MessageData("pcce00010", Properties.Resources.pcce00010, null); logger.Error(messageData, new NullReferenceException()); throw new Framework.SystemException(messageData, new NullReferenceException()); } dataparameter = new PQMParameter(); dataparameter.SetValue(name, value); return(dataparameter); }
/// <summary> /// add parameter without datatype /// </summary> /// <param name="name"></param> /// <param name="value"></param> /// <param name="direction"></param> /// <param name="size"></param> public void AddParameter(string name, object value) { PQMParameter dataparameter = CreateParameter(name, value); parameterList.Add(dataparameter); }