void InitSale() { Sale = new cSale(); ListElement = new List <Element>(); Sale.TypeSale = 0; Sale.Number = 0; try { // Определение нового номенра документа Sale.Number = (from p in DBase.Sale select p.Number).Max(); } catch { } Sale.Number = Sale.Number + 1; textBox1.Focus(); // Старт таймера labelDateTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); TimerCommand = new System.Timers.Timer(1000); TimerCommand.Elapsed += timer_Elapsed; TimerCommand.Start(); // ElementBindingSource.DataSource = ListElement; // dataGridView1.DataSource = ElementBindingSource; StatusCassa(true); dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; int s = 0; for (int i = 0; i < 6; i++) { s = s + dataGridView1.Columns[i].Width; } dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.None; dataGridView1.Columns[0].Width = 70; dataGridView1.Columns[2].Width = 180; dataGridView1.Columns[3].Width = 180; dataGridView1.Columns[4].Width = 180; dataGridView1.Columns[5].Width = 180; dataGridView1.Columns[1].Width = s - ((180 * 4) + 70); dataGridView1.Columns[0].SortMode = DataGridViewColumnSortMode.NotSortable; dataGridView1.Columns[1].SortMode = DataGridViewColumnSortMode.NotSortable; dataGridView1.Columns[2].SortMode = DataGridViewColumnSortMode.NotSortable; dataGridView1.Columns[3].SortMode = DataGridViewColumnSortMode.NotSortable; dataGridView1.Columns[4].SortMode = DataGridViewColumnSortMode.NotSortable; dataGridView1.Columns[5].SortMode = DataGridViewColumnSortMode.NotSortable; }
private void dataGridView1_DoubleClick(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { int index = dataGridView1.SelectedRows[0].Index; cSale Sale = (cSale)dataGridView1.Rows[index].DataBoundItem; using (FormSaleEdit F = new FormSaleEdit(Sale)) { F.ShowDialog(); F.Dispose(); } } }
public FormRaschet(cSale sale, decimal summa) { Sale = sale; Summa = summa; InitializeComponent(); }
public FormSaleEdit(cSale sale) { Sale = sale; InitializeComponent(); }