private void btnSubmit_Click(object sender, EventArgs e) { if (isInputValid()) { GordenOrder.add(_gordenOrderID, (Guid)dropCustomers.SelectedValue, lblCustomerInfo.Text, Tools.zeroNonNumericString(txtGlobalDiscountAmount.Text), Tools.zeroNonNumericString(txtOtherCosts.Text), txtNotes.Text, _gordenOrderItems, _gordenOrderItemMaterialsList); //open invoice Tools.displayForm(this, new Gorden.GordenOrderPrint_Form(_gordenOrderID)); this.Close(); } }
private void populatePageData() { GordenOrder order = new GordenOrder(_orderItemID); lblNo.Text = order.NoHex; lblDate.Text = String.Format("{0:dd/MM/yy hh:mm}", order.Timestamp); //customer info lblCustomerInfo.Text = order.CustomerInfo; //notes lblNotes.Text = order.Notes; _orderItems = GordenOrderItem.getItems(_orderItemID); Tools.populateDataGridView(grid, _orderItems); lblTotalAmount.Text = string.Format("Total: Rp. {0:N2}", Tools.getSum(_orderItems, GordenOrderItem.COL_SUBTOTAL, "")); populatePagingStartIdx(); setPaging(1); }
/*******************************************************************************************************/ #region INITIALIZATION public GordenOrderDetails_Form(Guid id) { InitializeComponent(); _order = new GordenOrder(id); }
/*******************************************************************************************************/ #region FORM METHODS private void populateGridviews() { Tools.populateDataGridView(gridOrders, GordenOrder.get(null, Util.wrapNullable <int?>(txtOrderNo.Text), Util.wrapNullable <Guid?>(dropCustomers.SelectedValue), null)); }