예제 #1
0
        private void CustomerPaymentReport_Load(object sender, EventArgs e)
        {
            var customerPayments = new OrderPaymentHandler().GetPayments();

            CustomerPaymentBindingSource.DataSource = customerPayments;
            reportViewer.RefreshReport();
        }
예제 #2
0
 public OrderDetailsWindow(Order order)
 {
     Order                = order;
     _orderHandler        = new OrderHandler();
     _orderPaymentHandler = new OrderPaymentHandler();
     Order.OrderPayments  = _orderPaymentHandler.GetPayments(order.Id);
     InitializeComponent();
 }
예제 #3
0
        public OrderCheckoutDialog(Order order)
        {
            _order               = order;
            _orderHandler        = new OrderHandler();
            _orderPaymentHandler = new OrderPaymentHandler();
            InitializeComponent();

            TotalTextBox.Text            = _order.Amount.ToString(CultureInfo.InvariantCulture);
            CustomerComboBox.ItemsSource = new CustomerHandler().GetCustomers();
            CustomerComboBox.GetBindingExpression(PersonComboBox.ItemsSourceProperty)?.UpdateTarget();
        }