Example #1
0
        public Migrator(ICommonDb commonDb, IGlobalSettings settings)
        {
            _commonDb = commonDb;
            var assemblyName      = new AssemblyName(settings.MigrationAssemblyName);
            var migrationAssembly = Assembly.Load(assemblyName);

            _migrationCollection = new MigrationCollection(migrationAssembly);
        }
Example #2
0
 internal static FileInfo GetFileInfo(Guid id, ICommonDb commonDb)
 {
     return(commonDb.Query <FileInfo>("select id, filename, hash from FileSystem where id = @id", new { id }).First());
 }
Example #3
0
 internal static FileInfo GetFileInfo(string hash, ICommonDb commonDb)
 {
     return(commonDb.Query <FileInfo>("select id, filename, hash from FileSystem where hash = @hash", new { hash }).FirstOrDefault());
 }
Example #4
0
 public ImagesRepository(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }
Example #5
0
 public static string Sql(this ICommonDb db, ColumnSchema c) => db.Sql(c.ColumnName);
Example #6
0
 public static string Sql(this ICommonDb db, TableId table) =>
 table.Schema.HasValue() ? $"{db.Sql(table.Schema)}.{db.Sql(table.Table)}" : $"{db.Sql(table.Table)}";
Example #7
0
 public MenuOnDayRepository(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }
Example #8
0
 public ItemRepository(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }
Example #9
0
 public GlobalItemRepository(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }
Example #10
0
 public DishListRepository(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }
 public UnitRepository(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }
Example #12
0
 public ProductRepository(ICommonDb commonDb, ITypeRepository typeRepository, IUnitRepository unitRepository)
 {
     _commonDb       = commonDb;
     _typeRepository = typeRepository;
     _unitRepository = unitRepository;
 }
Example #13
0
 public DishRepository(ICommonDb commonDb, IImagesRepository imageRepo)
 {
     _commonDb  = commonDb;
     _imageRepo = imageRepo;
 }
Example #14
0
 public BinaryHelper(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }
Example #15
0
 public ProductRepository(ICommonDb commonDb, IImagesRepository imageRepo)
 {
     _commonDb  = commonDb;
     _imageRepo = imageRepo;
 }
Example #16
0
 public CategoryRepository(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }
 public TypeRepository(ICommonDb commonDb)
 {
     _commonDb = commonDb;
 }