Exemplo n.º 1
0
        /// <summary>
        /// Добавление существующего значения
        /// </summary>
        public WTPRowValue Add(IWTPROWVALUES DataRow, bool FromBase)
        {
            WTPRowValue newRow = new WTPRowValue(this, DataRow);

            Add(newRow);
            return(newRow);
        }
Exemplo n.º 2
0
        private WTPRowValue CreateRowValue(Hashtable Rows, IWTPROWVALUES ValueRow)
        {
            WTPRow row = (WTPRow)Rows[ValueRow.WTPROW_ID.Value];

            WTPRowValue newRowValue = row.Values.Add(ValueRow, true);

            return(newRowValue);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Добавление существующего значения
        /// </summary>
        /// <param name="DataRow">Идентификатор строки</param>
        /// <returns></returns>
        public WTPRowValue Add(Int64 WTPPARAM_ID, short?SemNum)
        {
            IWTPROWVALUES newRow = WtpRow.Wtp.Factory.CreateRow <IWTPROWVALUES>();

            newRow.WTPPARAM_ID         = WTPPARAM_ID;
            newRow.WTPROWVALUES_SEMNUM = SemNum;
            FillRow(newRow);
            return(Add(newRow, false));
        }
Exemplo n.º 4
0
        public IWTPROWVALUES CreateNewRowValues()
        {
            IWTPROWVALUES newDataRow = DbManager.CreateRow <IWTPROWVALUES>();

            return(newDataRow);
        }
Exemplo n.º 5
0
 public WTPRowValue AddRowValue(IWTPROWVALUES valueRow, WTPRow row)
 {
     row.Values.FillRow(valueRow);
     return(row.Values.Add(valueRow, false));
 }
Exemplo n.º 6
0
 /// <summary>
 /// Заполнение значения
 /// </summary>
 public void FillRow(IWTPROWVALUES row)
 {
     row.WTPROWVALUES_ID = null;
     row.WTPROW_ID       = WtpRow.DataRow.WTPROW_ID;
 }