public IDbCommand GetDeleteSqlFor(PersistentCriteria criteria)
        {
            DeleteCommander m_Delete = new DeleteCommander(this);

            return(m_Delete.BuildForCriteria(criteria));
        }
        public IDbCommand GetSelectSqlFor(PersistentCriteria criteria)
        {
            SelectCommander m_Select = new SelectCommander(this);

            return(m_Select.BuildForCriteria(criteria));
        }
        public IDbCommand GetUpdateSqlFor(PersistentCriteria criteria)
        {
            UpdateCommander m_Update = new UpdateCommander(this);

            return(m_Update.BuildForCriteria(criteria));
        }