private void button4_Click(object sender, EventArgs e)
        {
            if (bindingSource1.Count > 0)
            {
                //          записать();
                temp uRow = bindingSource1.Current as temp;
                клОплата.оплата = uRow.оплата;
                клОплата.deRow  = de.оплаты.Single(n => n.оплата == uRow.оплата);
                клКлиент.клиент = uRow.клиент;
                клУслуга.выбран = false;
                //       int строка = bindingSource1.Position;
                выбор4услуги выборУслуги = new выбор4услуги();
                выборУслуги.ShowDialog();
                if (клУслуга.выбран)
                {
                    Cursor = Cursors.WaitCursor;
                    оплаченные1просмотр оплаченыеМесяца = new оплаченные1просмотр();
                    оплаченыеМесяца.Text = "Оплата  " + клУслуга.deRow.наимен + " " + uRow.адрес;
                    оплаченыеМесяца.ShowDialog();
                    //обновить();

                    //пересчет();

                    //         bindingSource1.Position = строка;

                    Cursor = Cursors.Default;
                }
            }

            dataGridView1.Focus();
        }
        private void button4_Click(object sender, EventArgs e)
        {
            if (bindingSource1.Count > 0)
            {
                //  записать();
                temp uRow = bindingSource1.Current as temp;
                клОплата.оплата = uRow.оплата;
                клОплата.дата   = uRow.дата;
                клОплата.номер  = uRow.номер;
                клОплата.deRow  = de.оплаты.Single(n => n.оплата == клОплата.оплата);
                клКлиент.клиент = uRow.клиент;
                клУслуга.выбран = false;
                выбор4услуги выборУслуги = new выбор4услуги();
                выборУслуги.Text = "Выберите услугу " + uRow.адрес + " " + uRow.фио;
                выборУслуги.ShowDialog();
                if (клУслуга.выбран)
                {
                    Cursor = Cursors.WaitCursor;
                    //  только_просмотр оплаченыеМесяца = new  только_просмотр();
                    оплаченные1просмотр оплаченыеМесяца = new оплаченные1просмотр();
                    оплаченыеМесяца.Text = "Оплаченые месяца  " + uRow.адрес + " " + uRow.фио;
                    оплаченыеМесяца.ShowDialog();

                    //if (клОплата.выбран)
                    //{
                    //заполнить_услуги();
                    //dataGridView1.Refresh();
                    ////}

                    //    пересчет();
                    Cursor = Cursors.Default;
                }
            }
            dataGridView1.Focus();
        }
        private void button16_Click(object sender, EventArgs e)
        {
            if (bindingSource1.Count > 0)
            {
                //  записать();
                оплаты uRow = bindingSource1.Current as оплаты;
                клОплата.оплата = uRow.оплата;
                клОплата.deRow  = uRow;
                клКлиент.клиент = uRow.клиент;
                клУслуга.выбран = false;
                int          строка      = bindingSource1.Position;
                выбор4услуги выборУслуги = new выбор4услуги();
                выборУслуги.ShowDialog();
                if (клУслуга.выбран)
                {
                    Cursor = Cursors.WaitCursor;
                    возврат1месяца оплаченыеМесяца = new возврат1месяца();
                    оплаченыеМесяца.Text = "Возврат " + клУслуга.deRow.наимен + " " + uRow.адрес;
                    оплаченыеМесяца.ShowDialog();
                    обновить();

                    //пересчет();

                    bindingSource1.Position = строка;

                    Cursor = Cursors.Default;
                }
            }

            dataGridView1.Focus();
        }