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); }
public MainForm() { InitializeComponent(); DirectoryCheck(); saver = new DataBaseSaver(); companyController = new CompanyDataController(saver); userController = new UserDataController(saver); ofdController = new OFDDataController(saver); storeController = new StoreDataController(saver); }