private void ConstitutionTaskForm_Load(object sender, EventArgs e)
        {
            UpdateDataTable();

            u = new ConstitutionTaskData();

            pgTaskData.SelectedObject = u;

            pgTaskData.Enabled     = false;
            btnSaveChanges.Enabled = false;
        }
        private void NewTaskBtn_Click(object sender, EventArgs e)
        {
            u = new ConstitutionTaskData();

            pgTaskData.SelectedObject = u;

            if (!pgTaskData.Enabled)
            {
                ChangeEditFieldState();
            }
            isCreateMode = !isCreateMode;

            pgTaskData.Focus();
        }
        public ConstitutionController(ConstitutionTaskData user,
                                      SedeCheckerProxyAdressDTO proxy,
                                      ILogger logger,
                                      IRecaptchaV2Resolver recaptchaV2Resolver,
                                      SeaSettings settings,
                                      ScriptsSettings scripts)
        {
            this.UserData = user;

            this._logger = logger;

            this._settings = settings.ControllerSettings;

            _s = settings;

            this._proxy = proxy;

            _scripts = scripts.Scripts;

            _f = new FileService(_logger);

            CaptchaResolver = recaptchaV2Resolver;
        }