예제 #1
0
 public FormPay(RouteLogic routeLogic, PaymentLogic paymentLogic, ReserveLogic reserveLogic)
 {
     _routeLogic   = routeLogic;
     _paymentLogic = paymentLogic;
     _reserveLogic = reserveLogic;
     InitializeComponent();
 }
예제 #2
0
 public FormRoute(RouteLogic routeLogic, ReserveLogic reserveLogic)
 {
     _routeLogic   = routeLogic;
     _reserveLogic = reserveLogic;
     picked        = new List <ReserveViewModel>();
     reserves      = _reserveLogic.Read(null);
     InitializeComponent();
 }
예제 #3
0
 public static void Load(ReserveLogic reserveLogic, RouteLogic routeLogic, UserLogic userLogic, CostItemLogic costItemLogic)
 {
     _reserveLogic  = reserveLogic;
     _routeLogic    = routeLogic;
     _userLogic     = userLogic;
     _costItemLogic = costItemLogic;
     ReservesLoad();
     CostUtemLoad();
 }
예제 #4
0
 public FormMain(UserLogic userLogic, ReserveLogic reserveLogic, RouteLogic routeLogic, CostItemLogic costItemLogic)
 {
     _userLogic     = userLogic;
     _reserveLogic  = reserveLogic;
     _routeLogic    = routeLogic;
     _costItemLogic = costItemLogic;
     Program.User   = _userLogic.Read(new UserBindingModel {
         Email = "user"
     })?[0];                                                                      // загружаем пользователя, чтобы каждый раз не проходить авторизацию
     DatabaseHelper.Load(_reserveLogic, _routeLogic, _userLogic, _costItemLogic); // загружаем заповедники если их нет в бд
     InitializeComponent();
 }
예제 #5
0
 //Initialize Global Variables
 public TabViewControl(UserModel user)
 {
     InitializeComponent();
     localDate    = DateTime.Now;
     currentTime  = localDate.GetDateTimeFormats()[0].ToString().Replace("/", "-");
     userID       = user.userID;
     userLevel    = user.userLevel;
     dataSet      = new DataSet();
     adminLogic   = new AdminLogic();
     search       = new SearchLogic();
     borrowLogic  = new BorrowLogic();
     reserveLogic = new ReserveLogic();
     returnLogic  = new ReturnLogic();
     defaultBook  = new BookModel();
     //user Level has being passed from the login screen
     changeVisibilityDependingOnThe(userLevel);
 }
 public MainController(RouteLogic route, ReserveLogic reserve)
 {
     _route   = route;
     _reserve = reserve;
 }
 public DatabaseHelper(ReserveLogic reserveLogic, RouteLogic routeLogic, CostItemLogic costItemLogic)
 {
     _reserveLogic  = reserveLogic;
     _routeLogic    = routeLogic;
     _costItemLogic = costItemLogic;
 }