Пример #1
0
        public async Task <IActionResult> GetCustomer([FromBody] string email)
        {
            try
            {
                if (email != null && email != string.Empty)
                {
                    var customer = await CustomerHandler.GetCustomer(email);

                    if (customer == null)
                    {
                        return(StatusCode(505, "An unexpected error has ocurred, unable to read Customer"));
                    }
                    Logger.LogWarning("Customer found");
                    return(Ok(customer));
                }
                return(StatusCode(404));
            }
            catch (Exception ex)
            {
                Logger.LogError(ex.ToString());
                return(StatusCode(505, ex.Message));
            }
        }
Пример #2
0
        private void listViewCustomers_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (listViewCustomers.SelectedItems.Count > 0)
            {
                customerID = int.Parse(listViewCustomers.SelectedItems[0].SubItems[0].Text);
                Customer customer = ch.GetCustomer(customerID);
                btnAdd.Text = "Modify";

                txtSurName.Text                     = customer.surName.ToString();
                txtFirstName.Text                   = customer.firstName.ToString();
                comboSex.Text                       = customer.sex.ToString();
                dateTimePickBirthDay.Value          = customer.birth;
                dateTimePickDriverLicenseDate.Value = customer.driverLicenseDate;
                txtDriverLicenseNumber.Text         = customer.driverLicenseNumber.ToString();
                txtIDNumber.Text                    = customer.IDNumber.ToString();
                txtAddress.Text                     = customer.address.ToString();
            }
            else
            {
                btnAdd.Text = "Add";
                customerID  = 0;
            }
        }
 public Customer getCustomer(string cvr)
 {
     return(CustomerHandler.GetCustomer(cvr));
 }