public DeliveryForm(DeliveryInfo delivery) { textBox1.Text = delivery.getPhoneNumber; textBox2.Text = delivery.getStreet; textBox3.Text = delivery.getStreetNumber; textBox4.Text = delivery.getFlatNumber; textBox5.Text = delivery.getAdditionalInformation; }
public Order() { typeOfOrder = null; delivery = null; orderedProducts = new List <Product>(); cost = 0; isRealized = false; }
private void normalButton1_Click_1(object sender, EventArgs e) { newDelivery.ShowDialog(); foreach (Label label in panelDeliveryInfo.Controls.OfType <Label>()) { newDeliveryInfo = newDelivery.getDelivery; if (label.Text.Contains("NR TELEFONU:")) { label.Text = "NR TELEFONU: " + newDeliveryInfo.getPhoneNumber; } if (label.Text.Contains("ADRES:")) { label.Text = "ADRES: " + newDeliveryInfo.getStreet + " " + newDeliveryInfo.getStreetNumber + " / " + newDeliveryInfo.getFlatNumber; } if (label.Text.Contains("FORMA PŁATNOŚCI:")) { label.Text = "FORMA PŁATNOŚCI: " + newDeliveryInfo.getPayForm; } } panelDeliveryInfo.Visible = true; }
private void dowozButton_Click(object sender, EventArgs e) { List <Label> labelList = new List <Label>(); newDelivery = new DeliveryForm(); newDelivery.ShowDialog(); if (newDelivery.getDelivery != null) { newDeliveryInfo = newDelivery.getDelivery; panelOfOrderForms.Visible = false; panelOfMenuContent.Visible = true; panelDeliveryInfo.Visible = true; panelOrderTree.Visible = true; Order order = new Order(); listOrder.Add(order); listOrder.Last().getTypeOfOrder = "DOWOZ"; listOrder.Last().getDelivery = newDeliveryInfo; drawMenuCategory menu = new drawMenuCategory(listOrder.Last()); menu.addCategoriesToPanel(panelOfMenuContent); menu.addTreeViewToPanel(panelOrderTree); foreach (Label label in panelDeliveryInfo.Controls.OfType <Label>()) { if (label.Text == "NR TELEFONU:") { label.Text += " " + newDeliveryInfo.getPhoneNumber; } if (label.Text == "ADRES:") { label.Text += " " + newDeliveryInfo.getStreet + " " + newDeliveryInfo.getStreetNumber + " / " + newDeliveryInfo.getFlatNumber; } if (label.Text == "FORMA PŁATNOŚCI:") { label.Text += " " + newDeliveryInfo.getPayForm; } } panelDeliveryInfo.Visible = true; panelAllOrders.Visible = false; } }