public SveraGr(long idCounter, List <FromDataBaseWide> fromDataBaseCl, List <DetalizedCl> fromDetalized) { try { this.idCounter = idCounter; ColumnNames colName = new ColumnNames(); colList = new List <ColumnNames>(); this.fromDataBase = FunctionUse.LoadFromDataBase(); this.fromDataBaseCl = fromDataBaseCl; if (fromDataBase.Count > 0) { UpdateDetalized(fromDetalized); } for (int i = 0; i <= 2; i++) { colName.dataColType = typeof(DataGridViewTextBoxColumn); switch (i) { case 0: colName.nameColumn = Naim; colName.numberColumn = i; colName.textColumn = "Наименование, характеристика"; colName.readOnly = true; break; case 1: colName.nameColumn = EdIzm; colName.numberColumn = i; colName.textColumn = "Ед. изм."; colName.readOnly = true; break; case 2: colName.nameColumn = Enum; colName.numberColumn = i; colName.textColumn = "Количество"; colName.readOnly = false; break; } colList.Add(colName); } UpdateDatabase(); } catch (Exception ex) { throw new Exception("SveraGr Exception", ex); } }
public void UpdateDatabase() { dataBaseList = FunctionUse.LoadFromDataBase(); }