private void CreateSpareMovementOut() { // вызвать диалог добавление прихода SpareOutgoEditView v = new SpareOutgoEditView(); v._id = -1; v.ShowDialog(); }
private void EditSelectedSpareMovementOut() { int id = 0; SpareOutgoView b = null; DataGrid dataGrid = dgSpareMovementOut; if (dataGrid.SelectedItem != null) { object sel = dataGrid.SelectedItem; b = (SpareOutgoView)sel; id = b.id; } if (id > 0) { SpareOutgoEditView v = new SpareOutgoEditView(); v._id = b.id; v.ShowDialog(); LoadSpareOutgo(); } }
private void CreateOutgoByInvoice() { da = new DataAccess(); this.Item = FormToItem(); bool WarningFlag = false; List<SpareInInvoiceView> items = da.GetSparesByInvoiceID(Item.id); foreach (SpareInInvoiceView siiv in items) { if (!siiv.IncomeID.HasValue) { WarningFlag = true; } } if (WarningFlag) { MessageBox.Show("Вероятно, данный счет-фактура создан в предыдущей версии программы, поэтому не все товары могут быть перенесены в новую накладную."); } SpareOutgoEditView v = new SpareOutgoEditView(this.Item); v.ShowDialog(); //Close(); }
private void btnOutgo_Click(object sender, RoutedEventArgs e) { SpareOutgoEditView v2 = new SpareOutgoEditView(); this.Close(); v2.ShowDialog(); }