/// <summary> /// Добавление существующей дисциплины /// </summary> /// <param name="DataRow">Идентификатор дисциплины</param> /// <param name="FromBase"></param> /// <returns></returns> public WTPRow Add(IWTPROW DataRow, bool FromBase) { WTPRow newRow = new WTPRow(this, DataRow); Add(newRow); return(newRow); }
public WTPRow AddRow(IWTPROW row, WTPComponent ParentComponent) { Plan.Rows.FillRow(row); WTPRow newRow = Plan.Rows.Add(row, false); newRow.Component = ParentComponent; return(newRow); }
private WTPRow CreateWTPRow(Hashtable WTPs, Hashtable Components, IWTPROW WTPRow) { Wtp plan = (Wtp)WTPs[WTPRow.WTP_ID.Value]; WTPRow newRow = plan.Rows.Add(WTPRow, true); newRow.Component = (WTPComponent)Components[WTPRow.WTPCOMPONENT_ID.Value]; return(newRow); }
public IWTPROW CreateNewRow() { IWTPROW newDataRow = DbManager.CreateRow <IWTPROW>(); return(newDataRow); }
/// <summary> /// Заполнение строки /// </summary> /// <param name="row">Строка</param> /// <param name="ROWCHAIR_ID">Идентификатор дисциплины в нагрузке на кафедру</param> /// <param name="Name">Название дисциплины</param> /// <param name="SpecNumb">Шифр специальности</param> /// <param name="Chanded">Изменение</param> /// <param name="Notes">Примечания</param> public void FillRow(IWTPROW row) { row.WTPROW_ID = null; row.WTP_ID = Wtp.DataRow.WTP_ID; }