private void новаяЗакупкаToolStripMenuItem_Click(object sender, EventArgs e) // Переход к новой закупке { fNewPurchase form_NewPurchase = new fNewPurchase(); form_NewPurchase.Show(); }
// Заполнение расхода private void GetFillField(bool isPurchase, string code, string date, string total, object partner, object POS, object manager, object cashier) { string cmdText = $"SELECT Товар.Наименование, СоставОперации.Количество, СоставОперации.Цена, " + $"(СоставОперации.Цена * СоставОперации.Количество) AS Сумма " + $"FROM Товар INNER JOIN ((Контрагент INNER JOIN Операция ON Контрагент.ID = Операция.КонтрагентID) INNER JOIN " + $"СоставОперации ON Операция.ID = СоставОперации.ОперацияID) ON Товар.ID = СоставОперации.ТоварID " + $"WHERE СоставОперации.ОперацияID = {code}"; if (isPurchase == true) // Покупка { fNewPurchase fNP = new fNewPurchase(); fNP.Show(); // Заполнить fNP.txtCode.Text = code; // Код операции fNP.txtDate.Text = date.Replace(" 0:00:00", ""); // Дата fNP.txtTotal.Text = total; // ИТОГО fNP.cbxCashier.SelectedValue = cashier; // Кассир fNP.cbxManager.SelectedValue = manager; // Менеджер fNP.cbxPartner.SelectedValue = partner; // Контрагент fNP.cbxPointOfSale.SelectedValue = POS; // Точка продаж fNP.btnSpend.Visible = false; // Кнопка "Провести" // Заблокировать fNP.txtCode.Enabled = false; // Код операции fNP.txtDate.Enabled = false; // Дата fNP.txtTotal.Enabled = false; // ИТОГО fNP.cbxCashier.Enabled = false; // Кассир fNP.cbxManager.Enabled = false; // Менеджер fNP.cbxPartner.Enabled = false; // Контрагент fNP.cbxPointOfSale.Enabled = false; // Точка продаж // Заполнение таблицы fNP.dgvRashod.Visible = true; workWithDB.fillDGV(cmdText, fNP.dgvRashod); GetNewColumns(fNP.dgvRashod); } else if (isPurchase == false) // Продажа { fNewSale fNS = new fNewSale(); fNS.Show(); // Заполнить fNS.txtCode.Text = code; // Код операции fNS.txtDate.Text = date.Replace(" 0:00:00", ""); // Дата fNS.txtTotal.Text = total; // ИТОГО fNS.cbxCashier.SelectedValue = cashier; // Кассир fNS.cbxManager.SelectedValue = manager; // Менеджер fNS.cbxPartner.SelectedValue = partner; // Контрагент fNS.cbxPointOfSale.SelectedValue = POS; // Точка продаж fNS.btnSpend.Visible = false; // Кнопка "Провести" // Заблокировать fNS.txtCode.Enabled = false; // Код операции fNS.txtDate.Enabled = false; // Дата fNS.txtTotal.Enabled = false; // ИТОГО fNS.cbxCashier.Enabled = false; // Кассир fNS.cbxManager.Enabled = false; // Менеджер fNS.cbxPartner.Enabled = false; // Контрагент fNS.cbxPointOfSale.Enabled = false; // Точка продаж // Заполнение таблицы fNS.dgvRashod.Visible = true; workWithDB.fillDGV(cmdText, fNS.dgvRashod); GetNewColumns(fNS.dgvRashod); } }
private void btnNewPurchase_Click(object sender, EventArgs e) // Переход к новой закупке { fNewPurchase form_NewPurchase = new fNewPurchase(); form_NewPurchase.Show(); }