private void button4_Click(object sender, EventArgs e) { клКлиент.выбран = false; сведения_о_клиенте сведенияКлиента = new сведения_о_клиенте(); сведенияКлиента.Text = "сведения о " + клКлиент.deRow.адрес + " " + клКлиент.deRow.фио; сведенияКлиента.bindingSource1.DataSource = клКлиент.deRow; сведенияКлиента.ShowDialog(); сведения_клиента(); if (клКлиент.выбран) { try { de.SaveChanges(); TreeNode node = treeView1.SelectedNode; клиенты kk = клКлиент.deRow; if (kk.ввод > 0) { node.Text = "кв. " + kk.квартира.ToString().PadRight(3) + " подк. " + kk.ввод.ToString().PadRight(3) + " " + kk.фамилия.Trim() + " " + kk.имя.Trim() + " " + kk.отчество.Trim(); } else { node.Text = "кв. " + kk.квартира.ToString().PadRight(3) + " " + kk.фамилия.Trim() + " " + kk.имя.Trim() + " " + kk.отчество.Trim(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } treeView1.Focus(); }
private void button11_Click(object sender, EventArgs e) { if (bindingSource1.Count > 0) { записать(); оплаты uRow = bindingSource1.Current as оплаты; клОплата.оплата = uRow.оплата; клОплата.deRow = uRow; клКлиент.клиент = uRow.клиент; клУслуга.выбран = false; int строка = bindingSource1.Position; ////////// //записать(); //int строка = bindingSource1.Position; //оплаты uRow = bindingSource1.Current as оплаты; //клКлиент.клиент = uRow.клиент; //клКлиент.выбран = false; сведения_о_клиенте сведенияКлиента = new сведения_о_клиенте(); сведенияКлиента.Text = "сведения о " + uRow.клиенты.ToString(); // сведенияКлиента.bindingSource1.DataSource= de.клиенты.Local.Where(n => n.клиент == клКлиент.клиент).ToList(); // bindingSource1.DataSource = de.клиенты.Local.ToBindingList(); сведенияКлиента.ShowDialog(); обновить(); bindingSource1.Position = строка; } //if (клКлиент.выбран) //{ // try // { // de.SaveChanges(); // } // catch(Exception ex) // { // MessageBox.Show(ex.Message); // } //} //клиенты kRow = de.клиенты.Local.Single(n => n.клиент == клКлиент.клиент); //de.Entry(kRow).Reload(); // de.Entry(uRow).Reload(); dataGridView1.Focus(); //записать_измененые(); //DataSet.оплатаRow uRow = (оплатаBindingSource.Current as DataRowView).Row as DataSet.оплатаRow; //клКлиент.клиент = uRow.клиент; //Сведения1клиента формаСведения = new Сведения1клиента(); //формаСведения.dataSet = this.dataSet; //формаСведения.ShowDialog(); }
private void button9_Click(object sender, EventArgs e) { temp uRow = bindingSource1.Current as temp; клКлиент.клиент = uRow.клиент; клКлиент.выбран = false; ////долг_подробности ДолгПодробности = new долг_подробности(); ////ДолгПодробности.dsТабель1 = dsТабель1; сведения_о_клиенте ДолгПодробности = new сведения_о_клиенте(); ДолгПодробности.Text = "Подробности " + uRow.адрес + " " + uRow.фио; ДолгПодробности.ShowDialog(); if (клКлиент.выбран) { uRow.телефон = клКлиент.deRow.телефон; uRow.фио = клКлиент.deRow.фио; uRow.прим = клКлиент.deRow.прим; } }