Exemple #1
0
        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();
 }
Exemple #3
0
        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.прим;
            }
        }