示例#1
0
        private void SettingsForm_Load(object sender, EventArgs e)
        {
            comboBoxDefSubject.DataSource = DebtDAO.GetSubjects();
            settings = DebtDAO.GetSettings();
            if (settings.DefaultSubject != null)
            {
                comboBoxDefSubject.SelectedItem = settings.DefaultSubject;
            }

            checkBoxAuto.Checked = settings.IsAutoPasteClassifier;

            comboBoxBudgets.DataSource = DebtDAO.GetBudgets();
            if (!string.IsNullOrEmpty(settings.FilterBudget))
            {
                checkBoxFilterSubjects.Checked = true;
                if (comboBoxBudgets.Items.Contains(settings.FilterBudget))
                {
                    comboBoxBudgets.SelectedItem = settings.FilterBudget;
                }
            }
            else
            {
                checkBoxFilterSubjects.Checked = false;
            }
        }
示例#2
0
        public Report1ParamForm(DebtType type, int month, int year)
        {
            InitializeComponent();
            DebtProperties.DebtType = type;
            DebtProperties.Month    = month;
            DebtProperties.Year     = year;

            comboBoxBudgetName.Items.Add("<Все бюджеты>");
            comboBoxBudgetName.Items.AddRange(DebtDAO.GetBudgets());
            comboBoxBudgetName.SelectedIndex = 0;
        }