private void new_customer_save_Click(object sender, EventArgs e) { try { Customer customer = new Customer(); customer.CustomerFullname = new_customer_fullname.Text; customer.CustomerGender = new_customer_gender.Checked == true ? "Male" : "Female"; customer.CustomerPhone = new_customer_phone.Text; Customer isCreate = new PublicCustomerService().Create(customer); if (isCreate != null) { select_customer.Text = isCreate.CustomerId + " - " + isCreate.CustomerFullname; customerPresent = isCreate; LoadDeliveryAddress(customer.CustomerId); MessageBox.Show("Success!"); SetEnabledFormNewCustomer(false); } else { MessageBox.Show("Failed!"); } } catch { } }
//Control DeliveryAddress Panel----------------------------------------------------------------------------------- private void LoadDeliveryAddress(int id) { try { List <DeliveryAddress> deliveryAddresses = new PublicCustomerService().GetDeliveryAddressByCustomerId(id); if (deliveryAddresses.Count > 0) { deliveryAddresses.ForEach(d => { select_deliveryAddress.Items.Add(d.DeliveryAddressId + " - " + d.DeliveryAddressAddress); }); } else { select_deliveryAddress.Items.Clear(); } } catch { } }
private void new_deliveryAddress_save_Click(object sender, EventArgs e) { try { DeliveryAddress d = new DeliveryAddress(); d.DeliveryAddressRecipient = new_deliveryAddress_recipient.Text; d.DeliveryAddressAddress = new_deliveryAddress_address.Text; d.DeliveryAddressPhone = new_deliveryAddress_phone.Text; d.CustomerId = customerPresent.CustomerId; DeliveryAddress isCreate = new PublicCustomerService().CreateDeliveryAddressByCustomerId(d); if (isCreate != null) { deliveryAddressPresent = isCreate; LoadDeliveryAddress(customerPresent.CustomerId); MessageBox.Show("Success!"); SetEnabledFormNewDeliveryAddress(false); } else { MessageBox.Show("Failed!"); } } catch { } }