public BusinessApp() { //DbConversation = new DbConversation(new HibernateSessionFactory(new SqlServerPersistenceConfiguration(), )); TableProvider = new TableProvider(); WorkbenchProvider = new WorkbenchProvider { DbConversation = DbConversation, TableProvider = TableProvider, }; TerminalProvider = new TerminalProvider { DbConversation = DbConversation, WorkbenchProvider = WorkbenchProvider, }; }
bool CheckWorkbench() { if (PmsWorkbench != null) { return(true); } var waiterId = new ManualInput("Waiter", 3).GetNumber(); if (waiterId > 0) { PmsWorkbench = WorkbenchProvider.ClaimWorkbench(waiterId); } return(PmsWorkbench != null); }