コード例 #1
0
        private void button15_Click(object sender, EventArgs e)
        {
            клОплата.изменено = false;
            клУслуга.выбран   = false;
            выбор_услуги ВыборУслуги = new выбор_услуги();

            ВыборУслуги.ShowDialog();
            if (клУслуга.выбран)
            {
                клМесяц.выбран = false;
                выбор_года ВыборГода = new выбор_года();
                ВыборГода.ShowDialog();
                if (клМесяц.выбран)
                {
                    клДом.выбран = false;
                    выбор_дома ВыборДома = new выбор_дома();
                    ВыборДома.ShowDialog();
                    if (клДом.выбран)
                    {
                        клПодъезд.выбран = false;
                        выбор_подъезда ВыборПодъезда = new выбор_подъезда();
                        ВыборПодъезда.ShowDialog();
                        if (клПодъезд.выбран)
                        {
                            Cursor = Cursors.WaitCursor;
                            оплата_подъезда ОплатаПодъезда = new оплата_подъезда();
                            //      ОплатаПодъезда.dataSet1 = dataSet;
                            ОплатаПодъезда.Text = "Оплата подъезда " + клПодъезд.подъезд.ToString()
                                                  + " дом №" + клДом.deRow.номер.ToString()
                                                  + клДом.deRow.корпус
                                                  + " улица " + клДом.deRow.улицы.наимен;
                            ОплатаПодъезда.ShowDialog();

                            обновить();
                            bindingSource1.MoveLast();
                            dataGridView1.Focus();

                            // if (клОплата.изменено)
                            //{

                            //    //заполнить_услуги();
                            //    //обновитьsОплата();

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

                            //}
                            Cursor = Cursors.Default;
                        }
                    }
                }
            }
        }
コード例 #2
0
        private void button4_Click(object sender, EventArgs e)
        {
            клУслуга.выбран = false;
            выбор_услуги выборУслуги = new выбор_услуги();

            выборУслуги.ShowDialog();
            if (клУслуга.выбран)
            {
                клДом.выбран = false;
                выбор_дома выборДома = new выбор_дома();
                выборДома.ShowDialog();
                if (клДом.выбран)
                {
                    клПодъезд.выбран = false;
                    выбор_подъезда выборПодъезда = new выбор_подъезда();
                    выборПодъезда.ShowDialog();
                    if (клПодъезд.выбран)
                    {
                        клПериод.выбран = false;
                        выбор_периода выборПериода = new выбор_периода();
                        выборПериода.ShowDialog();
                        if (клПериод.выбран)
                        {
                            Cursor = Cursors.WaitCursor;
                            foreach (клиенты uRow in de.клиенты.Local
                                     .Where(n => n.дом == клДом.дом)
                                     .Where(n => n.подъезд == клПодъезд.подъезд)
                                     .OrderBy(n => n.квартира)
                                     .ThenBy(n => n.ввод))
                            {
                                простои newRow = new простои();
                                newRow.наимен  = "отк. подъезда";
                                newRow.дата_по = клПериод.дата_по;
                                newRow.дата_с  = клПериод.дата_с;
                                newRow.клиент  = uRow.клиент;
                                newRow.простой = Guid.NewGuid();
                                newRow.услуга  = клУслуга.услуга;
                                int строка = bindingSource1.Add(newRow);
                                bindingSource1.Position = строка;
                            }
                            Cursor = Cursors.Default;
                        }
                    }
                }
            }
            dataGridView1.Focus();
        }
コード例 #3
0
        private void button15_Click(object sender, EventArgs e)
        {
            записать();
            Guid    oldDom = клДом.дом;
            клиенты uRow   = bindingSource1.Current as клиенты;

            клДом.выбран = false;
            выбор_дома ВыборДома = new выбор_дома();

            ВыборДома.ShowDialog();
            if (клДом.выбран)
            {
                uRow.дом = клДом.дом;
                //    dataGridView1.CurrentRow.Height = 0;
            }
            клДом.дом = oldDom;

            label1.Visible = true;
            Close();
        }