private void DataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; сотрудники uRow = bindingSource1.Current as сотрудники; if (dataGridView1.Columns[e.ColumnIndex] == уволенColumn) { клКалендарь.дата = uRow.уволен; клКалендарь.выбран = false; календарь выборДаты = new календарь(); // выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { if (клКалендарь.isNull) { uRow.уволен = null; } else { uRow.уволен = клКалендарь.дата.Value; } label1.Visible = true; } } } }
void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; звонки tRow = bindingSource1.Current as звонки; if (dataGridView1.Columns[e.ColumnIndex] == датаColumn) { клКалендарь.дата = tRow.дата; клКалендарь.выбран = false; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { tRow.дата = клКалендарь.дата.Value; // de.Entry(tRow).State = EntityState.Modified; label1.Visible = true; dataGridView1.Refresh(); } } } }
void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; отключения tRow = bindingSource1.Current as отключения; if (dataGridView1.Columns[e.ColumnIndex] == мастерColumn) { клМастер.мастер = tRow.мастер; клМастер.выбран = false; выбор_мастера ВыборМастера = new выбор_мастера(); ВыборМастера.ShowDialog(); if (клМастер.выбран) { сотрудники рабочий = de.сотрудники.Single(n => n.сотрудник == клМастер.мастер); tRow.мастер = клМастер.мастер; tRow.сотрудники = рабочий; //if (de.Entry(tRow).State == EntityState.Unchanged) //{ // de.Entry(tRow).State = EntityState.Modified; //} // de.отключения.Include("сотрудники"); dataGridView1.Refresh(); label1.Visible = true; } } if (dataGridView1.Columns[e.ColumnIndex] == услугиColumn) { клУслуга.услуга = tRow.услуга; клУслуга.выбран = false; выбор_услуги Выборуслуги = new выбор_услуги(); Выборуслуги.ShowDialog(); if (клУслуга.выбран) { tRow.услуга = клУслуга.услуга; if (de.Entry(tRow).State == EntityState.Unchanged) { de.Entry(tRow).State = EntityState.Modified; } dataGridView1.Refresh(); label1.Visible = true; } } if (dataGridView1.Columns[e.ColumnIndex] == датаColumn) { клКалендарь.дата = tRow.дата_с; клКалендарь.выбран = false; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { tRow.дата_с = клКалендарь.дата.Value; // de.Entry(tRow).State = EntityState.Modified; label1.Visible = true; } } } }
void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; простои tRow = bindingSource1.Current as простои; if (dataGridView1.Columns[e.ColumnIndex] == услугиColumn) { клУслуга.услуга = tRow.услуга; клУслуга.выбран = false; выбор_услуги Выборуслуги = new выбор_услуги(); Выборуслуги.ShowDialog(); if (клУслуга.выбран) { tRow.услуга = клУслуга.услуга; if (de.Entry(tRow).State == EntityState.Unchanged) { de.Entry(tRow).State = EntityState.Modified; } dataGridView1.Refresh(); label1.Visible = true; } } if (dataGridView1.Columns[e.ColumnIndex] == датаColumn) { клКалендарь.дата = tRow.дата_с; клКалендарь.выбран = false; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { tRow.дата_с = клКалендарь.дата.Value; label1.Visible = true; } } if (dataGridView1.Columns[e.ColumnIndex] == дата_поColumn) { клКалендарь.дата = tRow.дата_по; клКалендарь.выбран = false; календарь выборДаты = new календарь(); // выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { if (клКалендарь.isNull) { tRow.дата_по = null; } else { tRow.дата_по = клКалендарь.дата.Value; } label1.Visible = true; } } } }
void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { if (dataGridView1.Columns[e.ColumnIndex] == датаColumn) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; подключения uRow = bindingSource1.Current as подключения; клКалендарь.выбран = false; клКалендарь.дата = uRow.дата_дог; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { uRow.дата_дог = клКалендарь.дата.Value; dataGridView1.Refresh(); label1.Visible = true; } } if (dataGridView1.Columns[e.ColumnIndex] == дата_сColumn) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; подключения uRow = bindingSource1.Current as подключения; клКалендарь.выбран = false; клКалендарь.дата = uRow.дата_с; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { uRow.дата_с = клКалендарь.дата.Value; dataGridView1.Refresh(); label1.Visible = true; } } if (dataGridView1.Columns[e.ColumnIndex] == мастерColumn) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; подключения uRow = bindingSource1.Current as подключения; клМастер.мастер = uRow.мастер; клМастер.выбран = false; выбор_мастера выборМастера = new выбор_мастера(); выборМастера.ShowDialog(); if (клМастер.выбран) { uRow.мастер = клМастер.мастер; if (de.Entry(uRow).State == EntityState.Unchanged) { de.Entry(uRow).State = EntityState.Modified; // не работает в добавленой строке. } dataGridView1.Refresh(); label1.Visible = true; } } } }
private void button3_Click(object sender, EventArgs e) { клКалендарь.дата = клРазрешение.дата_с; клКалендарь.выбран = false; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { клРазрешение.дата_с = клКалендарь.дата.Value; textBox3.Text = клРазрешение.дата_с.ToShortDateString(); } }
void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; оплаты tRow = bindingSource1.Current as оплаты; if (dataGridView1.Columns[e.ColumnIndex] == кассирColumn) { клСотрудник.сотрудник = tRow.сотрудник; клСотрудник.выбран = false; выбор_кассира выборКассира = new выбор_кассира(); выборКассира.ShowDialog(); if (клСотрудник.выбран) { tRow.сотрудник = клСотрудник.сотрудник; if (de.Entry(tRow).State == EntityState.Unchanged) { de.Entry(tRow).State = EntityState.Modified; } dataGridView1.Refresh(); label1.Visible = true; de.SaveChanges(); } } if (dataGridView1.Columns[e.ColumnIndex] == датаColumn) { клКалендарь.дата = tRow.дата; клКалендарь.выбран = false; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { tRow.дата = клКалендарь.дата.Value; label1.Visible = true; dataGridView1.Refresh(); de.SaveChanges(); } } } }
void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; оплаты tRow = bindingSource1.Current as оплаты; if (dataGridView1.Columns[e.ColumnIndex] == кассирColumn) { клКассир.сотрудник = tRow.сотрудник; клКассир.выбран = false; изменить_кассира выборКассира = new изменить_кассира(); выборКассира.ShowDialog(); if (клКассир.выбран || выборКассира.DialogResult == DialogResult.OK) { tRow.сотрудник = клКассир.сотрудник; сотрудники oRow = de.сотрудники.Single(n => n.сотрудник == клКассир.сотрудник); tRow.сотрудники = oRow; dataGridView1.Refresh(); label1.Visible = true; de.SaveChanges(); } } if (dataGridView1.Columns[e.ColumnIndex] == датаColumn) { клКалендарь.дата = tRow.дата; клКалендарь.выбран = false; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { tRow.дата = клКалендарь.дата.Value; label1.Visible = true; dataGridView1.Refresh(); de.SaveChanges(); } } } }
void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; льготы uRow = bindingSource1.Current as льготы; if (dataGridView1.Columns[e.ColumnIndex] == дата_сColumn) { клКалендарь.выбран = false; клКалендарь.дата = uRow.дата_с; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { uRow.дата_с = клКалендарь.дата.Value; label1.Visible = true; } } if (dataGridView1.Columns[e.ColumnIndex] == дата_поColumn) { клКалендарь.дата = uRow.дата_по; клКалендарь.выбран = false; календарь выборДаты = new календарь(); // выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { if (клКалендарь.isNull) { uRow.дата_по = null; } else { uRow.дата_по = клКалендарь.дата.Value; } label1.Visible = true; } } } }
void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; предупреждения uRow = bindingSource1.Current as предупреждения; if (dataGridView1.Columns[e.ColumnIndex] == датаColumn) { клКалендарь.выбран = false; клКалендарь.дата = uRow.дата; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.ShowDialog(); if (клКалендарь.выбран) { uRow.дата = клКалендарь.дата.Value; label1.Visible = true; } } if (dataGridView1.Columns[e.ColumnIndex] == наименColumn) { клУслуга.выбран = false; клУслуга.услуга = uRow.услуга; выбор_услуги выборУслуги = new выбор_услуги(); выборУслуги.ShowDialog(); if (клУслуга.выбран) { uRow.услуга = клУслуга.услуга; label1.Visible = true; if (de.Entry(uRow).State == EntityState.Unchanged) { de.Entry(uRow).State = EntityState.Modified; } } } } dataGridView1.Focus(); }
private void button1_Click(object sender, EventArgs e) { Cursor = Cursors.WaitCursor; клКалендарь.дата = DateTime.Today; клКалендарь.выбран = false; календарь выборДаты = new календарь(); выборДаты.button3.Visible = false; выборДаты.button1.Text = "Выбор"; выборДаты.ShowDialog(); if (клКалендарь.выбран) { Cursor = Cursors.WaitCursor; клПериод.дата_с = клКалендарь.дата.Value; клПериод.дата_по = клКалендарь.дата.Value; выбор_реестра формаОтчет = new выбор_реестра(); формаОтчет.Text = "Отчет за " + клПериод.дата_с.ToLongDateString(); формаОтчет.ShowDialog(); } Cursor = Cursors.Default; }