/// <summary>
 /// создание строки таблицы
 /// </summary>
 protected override NsgDataTableRow newRow(NsgDataTableRow row)
 {
     if (row == null)
     {
         row = new АвтосервисПриходнаяНакладнаяТаблица.Строка(this);
     }
     return(base.newRow(row) as АвтосервисПриходнаяНакладнаяТаблица.Строка);
 }
 private АвтосервисПриходнаяНакладнаяТаблица.Строка[] convertRowsArray(NsgDataTableRow[] array)
 {
     АвтосервисПриходнаяНакладнаяТаблица.Строка[] res = new АвтосервисПриходнаяНакладнаяТаблица.Строка[array.Length];
     array.CopyTo(res, 0);
     return(res);
 }
 /// <summary>
 /// Возвращает новую строку таблицы, но в саму таблицу ее не включает (эталонная строка)
 /// </summary>
 public new АвтосервисПриходнаяНакладнаяТаблица.Строка GetEtalonRow()
 {
     АвтосервисПриходнаяНакладнаяТаблица.Строка row = new АвтосервисПриходнаяНакладнаяТаблица.Строка(this);
     row.MetaData = MetaData;
     return(row);
 }
 /// <summary>
 /// Добавить новую строку в таблицу путем копирования переданной строки
 /// </summary>
 public АвтосервисПриходнаяНакладнаяТаблица.Строка NewRow(АвтосервисПриходнаяНакладнаяТаблица.Строка inRow)
 {
     АвтосервисПриходнаяНакладнаяТаблица.Строка row = inRow.Clone as АвтосервисПриходнаяНакладнаяТаблица.Строка;
     return(base.newRow(row) as АвтосервисПриходнаяНакладнаяТаблица.Строка);
 }