예제 #1
0
 public StoreDataForm(StoreDataController storeController, CompanyDataController companyController)
 {
     controller            = storeController ?? throw new ArgumentNullException(nameof(storeController), Messages.ControllerNullExceptionMessage);
     companyDataController = companyController ?? throw new ArgumentNullException(nameof(companyController), Messages.ControllerNullExceptionMessage);
     InitializeComponent();
     storeDataGridView.DataSource = controller.Elements ?? throw new ArgumentNullException(nameof(storeController), Messages.ControllerCollectionNullExceptionMessage);
 }
예제 #2
0
 public MainForm()
 {
     InitializeComponent();
     DirectoryCheck();
     saver             = new DataBaseSaver();
     companyController = new CompanyDataController(saver);
     userController    = new UserDataController(saver);
     ofdController     = new OFDDataController(saver);
     storeController   = new StoreDataController(saver);
 }