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; } } } } }
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(); }
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(); }