Exemplo n.º 1
0
        /// <summary>
        /// 保存
        /// </summary>
        private void save()
        {
            List <TargetedValueEntity> list = new List <TargetedValueEntity>();

            for (int col = 5; col < this.dgvSetTargetedValue.ColumnCount; col++)
            {
                for (int row = 0; row < this.dgvSetTargetedValue.RowCount; row++)
                {
                    if (dgvSetTargetedValue[col, row].Value == null)
                    {
                        continue;
                    }
                    var cellEntity = cellToEntity(dgvSetTargetedValue[col, row]);
                    if (cellEntity == null)
                    {
                        continue;
                    }
                    list.Add(cellEntity);
                }
            }

            TargetedValueEntityAccess valueAccess = new TargetedValueEntityAccess();

            valueAccess.Delete("OilTableTypeComparisonTableID =" + this._currentOilTableTypeComparisonTableEntity.ID);

            OilBll.saveTargetedValue(list);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 设置值
        /// </summary>
        private void setValueToTable()
        {
            this._isChanged = false;
            TargetedValueEntityAccess valueAccess = new TargetedValueEntityAccess();

            this._ValueList = valueAccess.Get("1=1");
            List <TargetedValueEntity> ValueList = this._ValueList.Where(o => o.OilTableTypeComparisonTableID == this._currentOilTableTypeComparisonTableEntity.ID).ToList();

            foreach (var temp in ValueList)
            {
                for (int rowIndex = 0; rowIndex < this.dgvSetTargetedValue.RowCount; rowIndex++)
                {
                    if (this.dgvSetTargetedValue.Rows[rowIndex].Cells["ID"].Value.ToString() == temp.TargetedValueRowID.ToString())
                    {
                        this.dgvSetTargetedValue[temp.TargetedValueColID.ToString(), rowIndex].Value = temp.strValue;
                        //this.dgvSetLevelValue[temp.TargetedValueColID.ToString(), i].Tag = temp.Value;
                    }
                }
            }
        }