public void NewRow(CurrencyManager crm)
{
crm.AddNew();
drvCars = (DataRowView)crm.Current;
ds = (Dataset) drvCars.Row.Table.DataSet;;
vueCities = ds.Cities_list.DefaultView;
vueCities.Sort = "city_name";
vueCars_list = ds.Cars_list.DefaultView;
vueCars_list.Sort = "car_model";
drvCars["send_date"] = DateTime.Now;
deCarsDataSend.DataBindings.Add("EditValue", drvCars,"send_date");
txtRPay.DataBindings.Add("EditValue",drvCars, "rpay");
FillCombo(vueCities); //Заполнение ComboBox'ов
cbCitiesList.DataBindings.Add("EditValue", drvCars, "city_id");
cbCarsList.DataBindings.Add("EditValue", drvCars, "car_id");
if(this.ShowDialog() == DialogResult.OK)
{
CargoDB.frmMain.daCars.Update(ds.Cars);
} |