using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; using System.Data; using System.Data.SqlClient; namespace framework_library { [Serializable] public class oInteraction { private enums.InteractionType _interactionType; private int _interInt = 0; private bool _interBool = false; private bool _interSucess = false; private String _identityField = String.Empty; private String _query = String.Empty; private String _whereClause = String.Empty; private String _orderClause = String.Empty; private String _interString = String.Empty; private String _interDistinct = String.Empty; private int _interRecordLimit = 0; private Type _interType; private Object _interObject; private Byte[] _interBytes = new Byte[] { Byte.MinValue }; private DataSet _interSet = new DataSet(); private ArrayList _interList = new ArrayList(); private List _interObjects = new List(); private List _interStrings = new List(); private List _interCustomSubQueries = new List(); private List _interExceptions = new List(); private bool _includeDynamics = false; private bool _interStoredProc = false; private bool _interStoredProcDynamicSelect = false; private string _interStoredProcName = String.Empty; private List _interStoredProcParams = new List(); public enums.InteractionType interactionType { get { return this._interactionType; } set { this._interactionType = value; } } public int interInt { get { return this._interInt; } set { this._interInt = value; } } public bool interBool { get { return this._interBool; } set { this._interBool = value; } } public bool interSucess { get { return this._interSucess; } set { this._interSucess = value; } } public String identityField { get { return this._identityField; } set { this._identityField = value; } } public String query { get { return this._query; } set { this._query = value; } } public String whereClause { get { return this._whereClause; } set { this._whereClause = value; } } public String orderClause { get { return this._orderClause; } set { this._orderClause = value; } } public String interString { get { return this._interString; } set { this._interString = value; } } public String interDistinct { get { return this._interDistinct; } set { this._interDistinct = value; } } public int interRecordLimit { get { return this._interRecordLimit; } set { this._interRecordLimit = value; } } public Type interType { get { return this._interType; } set { this._interType = value; } } public Object interObject { get { return this._interObject; } set { this._interObject = value; } } public Byte[] interBytes { get { return this._interBytes; } set { this._interBytes = value; } } public DataSet interSet { get { return this._interSet; } set { this._interSet = value; } } public ArrayList interList { get { return this._interList; } set { this._interList = value; } } public List interObjects { get { return this._interObjects; } set { this._interObjects = value; } } public List interStrings { get { return this._interStrings; } set { this._interStrings = value; } } public List interCustomSubQueries { get { return this._interCustomSubQueries; } set { this._interCustomSubQueries = value; } } public List interExceptions { get { return this._interExceptions; } set { this._interExceptions = value; } } public bool includeDynamics { get { return this._includeDynamics; } set { this._includeDynamics = value; } } public bool interStoredProc { get { return this._interStoredProc; } set { this._interStoredProc = value; } } public bool interStoredProcDynamicSelect { get { return this._interStoredProcDynamicSelect; } set { this._interStoredProcDynamicSelect = value; } } public List interStoredProcParams { get { return this._interStoredProcParams; } set { this._interStoredProcParams = value; } } public String interStoredProcName { get { return this._interStoredProcName; } set { this._interStoredProcName = value; } } } }