private void button4_Click(object sender, EventArgs e) { if (cO.ExtDataOrder != null) { // Сохранение измененных данных DataRowView Drv; if (Idx < 0) { // Если idx<0 то создаем новую запись Drv = Base.classOrder.dataView.AddNew(); } else { // определяем запись для редактирования Drv = Base.classOrder.dataView[Idx]; Drv.BeginEdit(); } // Производи заполнение измененными данными запись для редактирования //Drv.BeginEdit(); cO.ThisToRow(Drv.Row); Drv.EndEdit(); Base.classOrder.UpdateTable(); } else { MessageBox.Show(this, "Не выбран тип заказа!", "Внимание!"); } }