Example #1
0
        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 { }
        }
Example #2
0
        //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 { }
        }
Example #3
0
 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 { }
 }