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 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();
        }
Exemplo n.º 3
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (bindingSource1.Count > 0)
            {
                temp.Moving -= Temp_Moving;
                Cursor       = Cursors.WaitCursor;

                temp tRow = bindingSource1.Current as temp;
                клКлиент.клиент = tRow.клиент;
                клУслуга.услуга = tRow.услуга;
                клОплата.выбран = false;
                оплаченные1просмотр формаОплатить = new  оплаченные1просмотр();

                формаОплатить.Text = "Оплаты за " + tRow.наимен_услуги.Trim() + " " + tRow.фио;

                //            клОплата.изменено = false;
                формаОплатить.ShowDialog();
                if (клОплата.выбран)
                {
                    if (tRow.раб_дней != формаОплатить.рабТек)
                    {
                        tRow.раб_дней = формаОплатить.рабТек;
                        пересчет();
                    }
                    dataGridView1.Refresh();
                }
                Cursor       = Cursors.Default;
                temp.Moving += Temp_Moving;
            }
        }
 private void button3_Click(object sender, EventArgs e)
 {
     if (bindingSource1.Count > 0)
     {
         temp tRow = bindingSource1.Current as temp;
         клКлиент.клиент = tRow.клиент;
         клКлиент.deRow  = de.клиенты.Single(n => n.клиент == клКлиент.клиент);
         оплаченные1просмотр оплПросмотр = new оплаченные1просмотр();
         оплПросмотр.Text = $"Оплаты {клКлиент.фио}  {клКлиент.адрес}  ";
         оплПросмотр.ShowDialog();
         dataGridView1.Focus();
     }
 }
Exemplo n.º 5
0
        private void button7_Click(object sender, EventArgs e)
        {
            if (bindingSource1.Count > 0)
            {
                temp uRow = bindingSource1.Current as temp;
                клУслуга.deRow = de.услуги.Single(n => n.услуга == uRow.услуга);

                клУслуга.услуга = uRow.услуга;
                клКлиент.клиент = uRow.клиент;
                клКлиент.deRow  = de.клиенты.Single(n => n.клиент == клКлиент.клиент);
                //  только_просмотр вертикальПросмотр = new только_просмотр();
                оплаченные1просмотр вертикальПросмотр = new оплаченные1просмотр();
                вертикальПросмотр.Text = "Подробности оплаты " + uRow.наимен_услуги + " " + клКлиент.deRow.адрес;
                вертикальПросмотр.ShowDialog();
            }
            dataGridView1.Focus();
        }
Exemplo n.º 6
0
        private void button2_Click(object sender, EventArgs e)
        {
            temp vRow = bindingSource1.Current as temp;

            клУслуга.услуга = vRow.услуга;
            клУслуга.наимен = vRow.наимен_услуги;

            клКлиент.клиент = vRow.клиент;
            клКлиент.фио    = vRow.фио;
            Cursor          = Cursors.WaitCursor;

            //     только_просмотр формаОплатить = new только_просмотр();
            оплаченные1просмотр формаОплатить = new оплаченные1просмотр();

            формаОплатить.Text = "Оплаты за " + клУслуга.наимен.Trim() + " " + клКлиент.фио + " " + клКлиент.адрес;
            формаОплатить.ShowDialog();

            Cursor = Cursors.Default;
        }
        private void button3_Click(object sender, EventArgs e)
        {
            if (bindingSource1.Count > 0)
            {
                Cursor = Cursors.WaitCursor;

                temp tRow = bindingSource1.Current as temp;
                клУслуга.услуга = tRow.услуга;
                клОплата.выбран = false;
                оплаченные1просмотр формаОплатить = new оплаченные1просмотр();

                формаОплатить.Text = "Оплаты за " + tRow.наимен.Trim() + " " + клКлиент.фио;


                формаОплатить.ShowDialog();

                Cursor = Cursors.Default;
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            if (bindingSource1.Count > 0)
            {
                temp aRow = bindingSource1.Current as temp;
                if (aRow.услуга != Guid.Empty)
                {
                    Cursor          = Cursors.WaitCursor;
                    клКлиент.клиент = aRow.клиент;
                    клУслуга.услуга = aRow.услуга;
                    клУслуга.deRow  = de.услуги.Single(n => n.услуга == aRow.услуга);
                    клКлиент.deRow  = de.клиенты.Single(n => n.клиент == клКлиент.клиент);

                    оплаченные1просмотр формаОплатить = new оплаченные1просмотр();

                    формаОплатить.Text = $"Оплаты за {aRow.наимен_услуги.Trim()} {клКлиент.deRow.адрес}  {aRow.фио}";

                    формаОплатить.ShowDialog();
                    Cursor = Cursors.Default;
                }
            }
        }
        private void button6_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            записать();

            повторы uRow = bindingSource1.Current as повторы;

            клУслуга.услуга = uRow.услуга;
            клУслуга.наимен = uRow.услуги.наимен;
            клКлиент.клиент = uRow.клиент;
            клКлиент.deRow  = uRow.клиенты;
            клУслуга.deRow  = uRow.услуги;
            клКлиент.фио    = uRow.сотрудники.фио;


            оплаченные1просмотр формаОплатить = new оплаченные1просмотр();

            формаОплатить.Text = "Оплаты за " + клУслуга.наимен.Trim() + " " + клКлиент.фио;
            формаОплатить.ShowDialog();



            Cursor = Cursors.Default;
        }