示例#1
0
        private void frmSelectRegnskab_Load(object sender, EventArgs e)
        {
            clsPbs objPbs = new clsPbs();

            objPbs.ReadRegnskaber();
            var rec_AktivRegnskab = Program.qryAktivRegnskab();

            if (rec_AktivRegnskab.rid == 999)
            {
                this.cmdSidstAnventeRegnskab.Enabled = false;
            }
            this.Regnskab.Text = rec_AktivRegnskab.Navn;
        }
示例#2
0
        private void FrmMain_Load(object sender, EventArgs e)
        {
            clsPbs objPbs = new clsPbs();

            objPbs.DatabaseUpdate();
#if (DEBUG)
            testToolStripMenuItem.Visible = true;
#endif
            if (clsUtil.IsProcessOpen("Summa"))
            {
                DialogResult result = DotNetPerls.BetterDialog.ShowDialog(
                    "Medlem 3060",                                                     //titleString
                    "Du skal afslutte SummaSummarum inden du kan starte Medlem 3060.", //bigString
                    null,                                                              //smallString
                    null,                                                              //leftButton
                    "OK",                                                              //rightButton
                    global::nsPuls3060.Properties.Resources.Message_info);             //iconSet
                this.Close();
            }

            DialogResult res = (new frmSelectRegnskab()).ShowDialog();
            if (res != DialogResult.OK)
            {
                DialogResult result = DotNetPerls.BetterDialog.ShowDialog(
                    "Medlem 3060",                                           //titleString
                    "Du har ikke valgt et regnskab. Medlem 3060 afsluttes.", //bigString
                    null,                                                    //smallString
                    null,                                                    //leftButton
                    "OK",                                                    //rightButton
                    global::nsPuls3060.Properties.Resources.Message_info);   //iconSet
                this.Close();
            }
            else
            {
                var rec_regnskab = Program.qryAktivRegnskab();
                this.toolStripStatusLabel1.Text      = "Regnskab: " + rec_regnskab.Rid + " " + rec_regnskab.Navn;
                this.toolStripStatusLabel1.Alignment = ToolStripItemAlignment.Right;
                this.toolStripStatusLabel2.Text      = "Database: " + global::nsPuls3060.Properties.Settings.Default.DataBasePath;
                this.toolStripStatusLabel2.Alignment = ToolStripItemAlignment.Right;

                object ReadKontoplan = Program.karKontoplan;
                Program.path_to_lock_summasummarum_kontoplan       = rec_regnskab.Placering + "kontoplan.dat";
                Program.filestream_to_lock_summasummarum_kontoplan = new FileStream(Program.path_to_lock_summasummarum_kontoplan, FileMode.Open, FileAccess.Read, FileShare.None);
            }
        }