コード例 #1
0
ファイル: ActiveRecord.cs プロジェクト: ruffone/Hana
        internal static IRepository<Category> GetRepo(string connectionString, string providerName)
        {
            Hana.Model.NorthwindDB db;
            if(String.IsNullOrEmpty(connectionString)){
                db=new Hana.Model.NorthwindDB();
            }else{
                db=new Hana.Model.NorthwindDB(connectionString, providerName);
            }
            IRepository<Category> _repo;

            if(db.TestMode){
                Category.SetTestRepo();
                _repo=_testRepo;
            }else{
                _repo = new SubSonicRepository<Category>(db);
            }
            return _repo;
        }
コード例 #2
0
ファイル: ActiveRecord.cs プロジェクト: ruffone/Hana
 public Category()
 {
     _db=new Hana.Model.NorthwindDB();
     Init();
 }
コード例 #3
0
ファイル: ActiveRecord.cs プロジェクト: ruffone/Hana
 public Category(string connectionString, string providerName)
 {
     _db=new Hana.Model.NorthwindDB(connectionString, providerName);
     Init();
 }
コード例 #4
0
ファイル: ActiveRecord.cs プロジェクト: ruffone/Hana
 public Tags_Post()
 {
     _db=new Hana.Model.NorthwindDB();
     Init();
 }
コード例 #5
0
ファイル: ActiveRecord.cs プロジェクト: ruffone/Hana
 public Tags_Post(string connectionString, string providerName)
 {
     _db=new Hana.Model.NorthwindDB(connectionString, providerName);
     Init();
 }
コード例 #6
0
ファイル: ActiveRecord.cs プロジェクト: ruffone/Hana
 public Comment()
 {
     _db=new Hana.Model.NorthwindDB();
     Init();
 }