/// <summary> /// 实例化目标 /// </summary> /// <param name="setting"></param> public void IninTargetDAL(DBSetting setting) { if (setting.Flag == CommonConfig.DataType.DB) { itargetdal = DalFactory.CreateTableDAL(CommonConfig.DataType.DB, setting.DBAccount.GetConnStr()); } else { itargetdal = DalFactory.CreateTableDAL(CommonConfig.DataType.XML, setting.XMLPath); } }
public Table(int tableNumber, TableStatus status = TableStatus.Free, Bill bill = null, ITableDAL dal = null) { if (dal == null) { this.TableDAL = new TableFactory().CreateITableDAL(); } else { this.TableDAL = dal; } this.TableNumber = tableNumber; this.Status = (int)status; this.Bill = bill; }
public static ITableDAL GetTableDAL() { ITableDAL dal = GetInstance("TableDAL") as ITableDAL; return(dal); }
public TableService(LdCmsDbEntitiesContext LdCmsDbEntitiesContext, ITableDAL TableDAL) { this.LdCmsDbEntitiesContext = LdCmsDbEntitiesContext; this.TableDAL = TableDAL; this.Dal = TableDAL; }
public TableController(ITableDAL tableDal, ILogger <TableController> logger) { _logger = logger; _tableDal = tableDal; }
public TableService(CTMSContext CTMSContext, ITableDAL TableDAL) { this.CTMSContext = CTMSContext; this.TableDAL = TableDAL; this.Dal = TableDAL; }