public ListViewRegistrationUtility(
            ListView listview,
            AccessPackageLoader accessPackageLoader,
            List <RegistrationContainer> registrations)
        {
            this.listview            = listview;
            this.accessPackageLoader = accessPackageLoader;
            this.registrations       = registrations;

            Init();
        }
Ejemplo n.º 2
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            string accessPackagesFile = "AccessPackages.txt";
            bool   ignoreFirstRow     = true;

            registrations       = new List <RegistrationContainer>();
            accessPackageLoader = new AccessPackageLoader();

            string result = accessPackageLoader.Populate(accessPackagesFile, ignoreFirstRow);

            if (result.Length > 0)
            {
                DialogResult dialogResult = MessageBox.Show(result, "Error", MessageBoxButtons.OK);
                if (dialogResult == DialogResult.OK)
                {
                    Application.Exit();
                    return;
                }
            }

            registrationUtility         = new RegistrationUtility();
            listViewRegistrationUtility = new ListViewRegistrationUtility(lv_registrations, accessPackageLoader, registrations);
        }