/// <summary> /// After validating creates the receipt and switches to viewing it /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Btn_Complete_Click(object sender, RoutedEventArgs e) { var ALL_VALUES_OK = true; if (!Check_CustomerForm()) { ALL_VALUES_OK = false; } if (!Check_DetailsForm()) { ALL_VALUES_OK = false; } if (!Has_Items_Selected()) { ALL_VALUES_OK = false; } if (ALL_VALUES_OK) { var rec = createReceiptObject(); rec.createdDate += DateTime.Now.TimeOfDay; ReceiptViewModel.insertReceipt(rec); MessageBox.Show("Receipt with ID " + rec.idReceipt + " was created."); receiptMain.viewReceipt(rec.idReceipt); Btn_clearAll_Click(null, null); } }
/// <summary> /// After validating updates the receipt and switches to viewing it /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Btn_Complete_Click(object sender, RoutedEventArgs e) { var ALL_VALUES_OK = true; //if (!Check_CustomerForm()) ALL_VALUES_OK = false; if (!Check_DetailsForm()) { ALL_VALUES_OK = false; } if (!Has_Items_Selected()) { ALL_VALUES_OK = false; } if (ALL_VALUES_OK) { ReceiptViewModel.updateReceipt(createReceiptObject(), old_receipt); receiptMain.viewReceipt(old_receipt.idReceipt); Btn_clearAll_Click(null, null); } }
/// <summary> /// Switches to view Receipt page and loads the specific receipt /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ViewReceipt_Click(object sender, RoutedEventArgs e) { receiptMain.viewReceipt(((Receipt)receiptDataGrid.SelectedItem).idReceipt); }