Example #1
0
 public static DataTable ListDataTable(string sql)
 {
     return(DaoBase.getInstance().QueryForDataTable("ExecuteForQuery", new
     {
         sql
     }));
 }
Example #2
0
 public static IList <StrObjectDict> SelectAsync(string conn, string sql)
 {
     return(DaoBase.getInstance(conn).ExecuteQueryForListAsync <StrObjectDict>("ExecuteForQuery", new
     {
         sql
     }));
 }
Example #3
0
 public static DataTable SelectDataTable(string conn, string sql)
 {
     return(DaoBase.getInstance(conn).QueryForDataTable("ExecuteForQuery", new
     {
         sql
     }));
 }
Example #4
0
        public static IList <StrObjectDict> List2 <T>(IDictionary <string, object> dictionary, string sendNullIsOK) where T : BaseModel, new()
        {
            DaoBase arg_1B_0 = DaoBase.getInstance(null);
            T       t        = System.Activator.CreateInstance <T>();

            return(arg_1B_0.ExecuteQueryForList <StrObjectDict>(t.MAP_LIST2, dictionary));
        }
Example #5
0
        public static IList <T> List <T>(string conn, IDictionary <string, object> dictionary) where T : BaseModel, new()
        {
            DaoBase arg_1B_0 = DaoBase.getInstance(conn);
            T       t        = System.Activator.CreateInstance <T>();

            return(arg_1B_0.ExecuteQueryForList <T>(t.MAP_LIST, dictionary));
        }
Example #6
0
 public static object SelectFirst(string sql)
 {
     return(DaoBase.getInstance().ExecuteScalar("ExecuteForQuery", new
     {
         sql
     }));
 }
Example #7
0
        public static T LoadSodAsync <T, V>(string mapID, V v) where T : BaseModel, new()
        {
            T t = System.Activator.CreateInstance <T>();
            T arg_2E_0;

            if ((arg_2E_0 = DaoBase.getInstance().ExecuteQueryForObjectAsync <T>(mapID, v)) == null)
            {
                //arg_2E_0 = t;
            }
            return(arg_2E_0);
        }
Example #8
0
        public static T Load <T, V>(V v) where T : BaseModel, new()
        {
            T t = System.Activator.CreateInstance <T>();
            T arg_2E_0;

            if ((arg_2E_0 = DaoBase.getInstance().ExecuteQueryForObject <T>(t.MAP_LOAD, v)) == null)
            {
                //arg_2E_0 = t;
            }
            return(arg_2E_0);
        }
Example #9
0
        public static string GetSql(string mapid, object obj)
        {
            string sql;

            if (obj is StrObjectDict)
            {
                sql = DaoBase.getInstance(null).GetSql(mapid, obj, false);
            }
            else
            {
                sql = DaoBase.getInstance(null).GetSql(mapid, obj.toStrObjDict(false), false);
            }
            return(sql);
        }
Example #10
0
        public static int Execute(IList <string> sqls)
        {
            List <DBState> list = new List <DBState>();

            foreach (string current in sqls)
            {
                list.Add(new DBState
                {
                    Name  = "ExecuteNoneQuery",
                    Param = new
                    {
                        sql = current
                    }
                });
            }
            return(DaoBase.getInstance().Execute(list));
        }
Example #11
0
        public static DBSERVER_TYPE GetDbtype(string conn)
        {
            DBSERVER_TYPE result;

            if (DaoBase.getInstance(conn).GetDbtype().IndexOf("sqlServer") != -1)
            {
                result = DBSERVER_TYPE.MSSQL;
            }
            else
            {
                if (DaoBase.getInstance(conn).GetDbtype().IndexOf("oracle") != -1)
                {
                    result = DBSERVER_TYPE.ORACLE;
                }
                else
                {
                    result = DBSERVER_TYPE.MSSQL;
                }
            }
            return(result);
        }
Example #12
0
 public static object Scalar(string mapId, StrObjectDict obj)
 {
     return(DaoBase.getInstance().ExecuteScalar(mapId, obj));
 }
Example #13
0
 public static void ExecuteOracleStoredProcedureWithOutputCursor(string mapid, IDictionary <string, object> dictionary)
 {
     DaoBase.getInstance().ExecuteOracleStoredProcedureWithOutputCursor(mapid, dictionary);
 }
Example #14
0
 public static DataTable ExecuteMsSqlStoredProcedureWithOutputCursor(string mapid, StrObjectDict dictionary, IDictionary <string, System.Data.ParameterDirection> dict2, out Hashtable ht)
 {
     return(DaoBase.getInstance().QueryForDataTable(mapid, dictionary, dictionary, dict2, out ht));
 }
Example #15
0
 public static int ExecuteWithOutTransaction(IEnumerable <DBState> batchStates)
 {
     return(DaoBase.getInstance().ExecuteWithTransaction(batchStates));
 }
Example #16
0
 public static int ExecuteWithTransaction(ISqlMapper sqlmapper, IEnumerable <DBState> batchStates)
 {
     return(DaoBase.getInstance().ExecuteWithTransaction(sqlmapper, batchStates));
 }
Example #17
0
        public static int Count <T>(object param) where T : BaseModel, new()
        {
            T t = System.Activator.CreateInstance <T>();

            return(DaoBase.getInstance().ExecuteQueryForObject <int>(t.MAP_COUNT, param));
        }
Example #18
0
 public static DataTable Meta(string conn, IDictionary <string, object> obj)
 {
     return(DaoBase.getInstance(conn).QueryForDataTable("PubSql_GetMeta", obj));
 }
Example #19
0
 public static int ExecuteWithOutTransaction(ISqlMapper sqlMap, DBState state)
 {
     return(DaoBase.getInstance().Execute(sqlMap, state));
 }
Example #20
0
        public static IList <T> List <T>(IDictionary <string, object> dictionary, int pageNum, int pageSize) where T : BaseModel, new()
        {
            T t = System.Activator.CreateInstance <T>();

            return(DaoBase.getInstance().GetSqlMap().QueryForList <T>(t.MAP_LIST, dictionary, (pageNum - 1) * pageSize, pageSize));
        }
Example #21
0
 public static IList <StrObjectDict> ListSod(string conn, string mapid, IDictionary <string, object> dictionary)
 {
     return(DaoBase.getInstance(conn).ExecuteQueryForList <StrObjectDict>(mapid, dictionary));
 }
Example #22
0
 public static int Execute(string sql)
 {
     return(DaoBase.getInstance().Execute(sql));
 }
Example #23
0
 public static void Execute(string conn, string sql)
 {
     DaoBase.getInstance(conn).Execute(sql);
 }
Example #24
0
 public static ISqlMapper getSqlMap()
 {
     return(DaoBase.getInstance().GetSqlMap());
 }
Example #25
0
 public static int Execute(DBState state)
 {
     return(DaoBase.getInstance().Execute(state));
 }
Example #26
0
 public static DaoBase GetDbBase()
 {
     return(DaoBase.getInstance(null));
 }
Example #27
0
 public static int ExecuteAsync(IEnumerable <DBState> batchStates)
 {
     return(DaoBase.getInstance().ExecuteAsync(batchStates));
 }
Example #28
0
 public static int BatchExecuteWithOutTransaction(ISqlMapper sqlMap, IList <string> sqls)
 {
     return(DaoBase.getInstance().Execute(sqlMap, sqls, true));
 }
Example #29
0
 public static IList <StrObjectDict> ListSod(string conn, string mapid, IDictionary <string, object> dictionary, int pageNum, int pageSize)
 {
     return(DaoBase.getInstance(conn).ExecuteQueryForList <StrObjectDict>(mapid, dictionary, (pageNum - 1) * pageSize, pageSize));
 }