Пример #1
0
        private void DetailRowColumn_UpdateValue(views.grid.AbstractPanelGridRow rowControl, string column, object value)
        {
            var row   = (rowControl as views.grid.AbstractDBGridRow).RowData;
            var table = bufferedKanjouKamokuTable;
            var db    = Context.KaikeiDatabase;

            row.Set(column, value);
            table.Update(row);
            (rowControl as views.grid.AbstractDBGridRow).SetRowData(row, true);    // 表示の更新
        }
Пример #2
0
        private void Column_UpdateValue(views.grid.AbstractPanelGridRow rowControl, string column, object value)
        {
            var row   = (rowControl as views.grid.AbstractDBGridRow).RowData;
            var table = row.Table;
            var db    = Context.KaikeiDatabase;

            if (table.SetColumnValue(row, column, value))
            {
                table.Update(row);
            }
            else
            {
                // ShowMsgAndChangeFocus(KaikeiSystemBody.Properties.Resources.MsgInvalidInput.Replace("%s", value.ToString()), "err", column);
            }
            (rowControl as views.grid.AbstractDBGridRow).SetRowData(row, true);    // 表示の更新
        }