Example #1
0
        private void DoLoad()
        {
            var dbs = new database_size_info();
            dbs.comment = teComment.Text;
            dbs.date = dateEdit1.DateTime;
            dbs.database_name = teDbName.Text;
            double d;
            if (double.TryParse(teDbSize.Text, NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture,  out d))
                dbs.database_size = d;

            if (double.TryParse(teUnAlloc.Text, NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out d))
                dbs.unallocated_space = d;

            if (double.TryParse(teReserv.Text.Trim(), NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out d))
                dbs.reserved = d/1024;

            if (double.TryParse(teData.Text.Trim(), NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out d))
                dbs.data = d/1024;

            if (double.TryParse(teIndex.Text.Trim(), NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out d))
                dbs.index_size = d/1024;

            if (double.TryParse(teUnused.Text.Trim(), NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out d))
                dbs.unused = d/1024;

            var p = new DataLoadParams();
            p.DbSizeInfo = dbs;
            p.Date = dateEdit1.DateTime;

            p.SpaceUsed = _addSpaceUsed;
            p.SpaceUsedFile = buttonEdit1.Text;
            p.SpaceUsedSheet = textEdit1.Text;

            p.SpaceUsedByTable = _addSpaceUsedTables;
            p.SpaceUsedByTableFile = buttonEdit2.Text;
            p.SpaceUsedByTableSheet = textEdit2.Text;

            p.SysIndexes = _addSysIndexes;
            p.SysIndexesFile= buttonEdit3.Text;
            p.SysIndexesSheet = textEdit3.Text;
            Cursor.Current = Cursors.WaitCursor;
            var res = LoadSpaceUsed.Run(p);

            Cursor.Current = Cursors.Default;
            XtraMessageBox.Show(res, "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Example #2
0
 partial void Updatedatabase_size_info(database_size_info instance);
Example #3
0
 partial void Deletedatabase_size_info(database_size_info instance);
Example #4
0
 partial void Insertdatabase_size_info(database_size_info instance);