private void button3_Click(object sender, EventArgs e)
        {
            if (bindingSource1.Count > 0)
            {
                temp uRow = bindingSource1.Current as temp;
                клРеестр.дата         = uRow.дата.Date;
                клСотрудник.сотрудник = uRow.сотрудник;
                клСотрудник.фио       = uRow.фио;

                клРеестр.менеджер         = uRow.сотрудник;
                клРеестр.фио_менеджера    = uRow.фио;
                клРеестр.вид_оплаты       = uRow.вид_оплаты;
                клРеестр.наименВидаОплаты = uRow.наимен_вида_оплаты;
                клВид_услуги.вид_услуги   = uRow.вид_услуги;
                клВид_услуги.наимен       = uRow.наимен_вида_услуги;
                реестр_услуг формаРеестр = new реестр_услуг();
                формаРеестр.Text  = "Реестр за " + клРеестр.дата.ToLongDateString() + "  ";
                формаРеестр.Text += " " + клВид_услуги.наимен.Trim();
                формаРеестр.Text += " " + клРеестр.наименВидаОплаты.Trim();

                string наименФилиала = de.филиалы
                                       .OrderBy(n => n.порядок)
                                       .First().наимен;
                формаРеестр.Text += " по филиалу " + наименФилиала;
                формаРеестр.Text += " менеджер " + клСотрудник.фио;

                формаРеестр.ShowDialog();
                Cursor = Cursors.Default;
            }
        }
        private void button10_Click(object sender, EventArgs e)
        {
            записать();
            оплаты uRow = bindingSource1.Current as оплаты;

            клОплата.оплата         = uRow.оплата;
            клОплата.deRow          = uRow;
            клКлиент.клиент         = uRow.клиент;
            клУслуга.выбран         = false;
            клВид_оплаты.вид_оплаты = uRow.вид_оплаты;
            клВид_оплаты.наимен     = uRow.виды_оплат.наимен;
            int строка = bindingSource1.Position;


            //    записать_измененые();

            //DataSet.оплатаRow uRow = (оплатаBindingSource.Current as DataRowView).Row as DataSet.оплатаRow;
            клРеестр.дата          = uRow.дата.Date;
            клРеестр.фио_менеджера = uRow.сотрудники.фио;
            клРеестр.выбран        = false;
            клРеестр.вид_оплаты    = uRow.вид_оплаты;
            клВид_услуги.выбран    = false;
            выбор_вида_услуги выборВида = new выбор_вида_услуги();

            выборВида.ShowDialog();
            if (клВид_услуги.выбран)
            {
                Cursor = Cursors.WaitCursor;
                реестр_услуг формаРеестр = new  реестр_услуг();
                формаРеестр.Text  = "Реестр за " + клРеестр.дата.ToLongDateString();
                формаРеестр.Text += " " + клВид_оплаты.наимен.Trim();
                формаРеестр.Text += " " + клВид_услуги.наимен.Trim();
                формаРеестр.Text += " " + клСотрудник.фио.Trim();

                string наименФилиала = de.филиалы
                                       .OrderBy(n => n.порядок)
                                       .First().наимен;
                формаРеестр.Text += " по филиалу " + наименФилиала;

                формаРеестр.ShowDialog();
                Cursor = Cursors.Default;
            }
        }
Пример #3
0
        private void button4_Click(object sender, EventArgs e)
        {
            if (dt.Rows.Count > 0)
            {
                int колонка = dataGridView1.CurrentCell.ColumnIndex;
                int строка  = dataGridView1.CurrentRow.Index;

                if (колонка > 0 && колонка < 3)
                {
                    выбор_вида_оплат выборВида = new выбор_вида_оплат();
                    выборВида.ShowDialog();
                    if (выборВида.DialogResult == DialogResult.OK)
                    {
                        DateTime дата = (DateTime)dataGridView1.CurrentRow.Cells["датаColumn"].Value;
                        клВид_услуги.вид_услуги   = (Guid)dataGridView1.Columns[колонка].Tag;
                        клВид_услуги.наимен       = dataGridView1.Columns[колонка].HeaderText;
                        клРеестр.дата             = дата;
                        клРеестр.вид_оплаты       = клВид_оплаты.вид_оплаты;
                        клРеестр.наименВидаОплаты = клВид_оплаты.наимен;

                        Cursor = Cursors.WaitCursor;
                        реестр_услуг формаРеестр = new реестр_услуг();
                        формаРеестр.Text  = "Реестр за " + клРеестр.дата.ToLongDateString() + " по ";
                        формаРеестр.Text += " " + клВид_услуги.наимен.Trim();
                        формаРеестр.Text += " менеджер " + клСотрудник.фио;
                        формаРеестр.Text += "вид оплаты " + клВид_оплаты.наимен;

                        string наименФилиала = de.филиалы
                                               .OrderBy(n => n.порядок)
                                               .First().наимен;
                        формаРеестр.Text += " по филиалу " + наименФилиала;

                        формаРеестр.ShowDialog();
                        Cursor = Cursors.Default;
                    }
                }
                else
                {
                    MessageBox.Show("Выберите вид услуги....");
                }
            }
        }
Пример #4
0
        private void button4_Click(object sender, EventArgs e)
        {
            клРеестр.дата = DateTime.Today;
            //    клРеестр.дата = new DateTime(2015, 10, 1);
            клРеестр.фио_менеджера = клСотрудник.фио;
            клРеестр.выбран        = false;
            клВид_услуги.выбран    = false;
            выбор_вида_услуги выборВида = new выбор_вида_услуги();

            выборВида.ShowDialog();
            if (клВид_услуги.выбран)
            {
                клВид_оплаты.выбран = false;
                выбор_вида_оплат выборВидаОплаты = new выбор_вида_оплат();
                выборВидаОплаты.ShowDialog();
                if (клВид_оплаты.выбран || выборВидаОплаты.DialogResult == DialogResult.OK)
                {
                    клРеестр.вид_оплаты       = клВид_оплаты.вид_оплаты;
                    клРеестр.наименВидаОплаты = клВид_оплаты.наимен;

                    Cursor = Cursors.WaitCursor;
                    реестр_услуг формаРеестр = new реестр_услуг();
                    формаРеестр.Text  = "Реестр за " + клРеестр.дата.ToLongDateString() + " по ";
                    формаРеестр.Text += " " + клВид_услуги.наимен.Trim();
                    формаРеестр.Text += " " + клСотрудник.фио.Trim();

                    //    Model.domofonEntities de = new Model.domofonEntities();
                    string наименФилиала = db.филиалы
                                           .OrderBy(n => n.порядок)
                                           .First().наимен;
                    формаРеестр.Text += " вид_оплаты " + клРеестр.наименВидаОплаты;
                    формаРеестр.Text += " по филиалу " + наименФилиала;

                    формаРеестр.ShowDialog();
                    Cursor = Cursors.Default;
                }
            }
        }