private void button6_Click(object sender, EventArgs e) { if (bindingSource1.Count > 0) { // записать(); оплаты uRow = bindingSource1.Current as оплаты; клОплата.оплата = uRow.оплата; клОплата.deRow = uRow; клОплата.сотрудник = uRow.сотрудник; клКлиент.клиент = uRow.клиент; int строка = bindingSource1.Position; Cursor = Cursors.WaitCursor; опл1работ оплатаРабот = new опл1работ(); // оплатаРабот.tempList = uRow.опл_работы.ToList(); // оплатаРабот.de = de; // оплатаРабот.bindingSource1.DataSource = uRow.опл_работы.ToList(); оплатаРабот.Text = "Оплаты за работы " + клКлиент.фио; оплатаРабот.ShowDialog(); обновить(); пересчет(); bindingSource1.Position = строка; // de.Entry(uRow).Reload(); // de.Entry(uRow).State = EntityState.Modified; // заполнить_услуги(); // uRow.оплатить = s1оплата(uRow.оплата); //int kk = de.SaveChanges(); //Console.WriteLine(kk); // MessageBox.Show(uRow.всего.ToString()); // пересчет(); dataGridView1.Refresh(); Cursor = Cursors.Default; } dataGridView1.Focus(); }
private void button6_Click(object sender, EventArgs e) { if (bindingSource1.Count > 0) { // записать(); оплаты uRow = bindingSource1.Current as оплаты; клОплата.оплата = uRow.оплата; клОплата.deRow = uRow; клОплата.сотрудник = uRow.сотрудник; клКлиент.клиент = uRow.клиент; int строка = bindingSource1.Position; Cursor = Cursors.WaitCursor; опл1работ оплатаРабот = new опл1работ(); оплатаРабот.Text = "Оплаты за работы " + клКлиент.фио; оплатаРабот.ShowDialog(); обновить(); bindingSource1.Position = строка; dataGridView1.Refresh(); Cursor = Cursors.Default; } dataGridView1.Focus(); }