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); }
partial void Updatedatabase_size_info(database_size_info instance);
partial void Deletedatabase_size_info(database_size_info instance);
partial void Insertdatabase_size_info(database_size_info instance);