Beispiel #1
0
 private void DeleteGuestType_Click(object sender, RoutedEventArgs e)
 {
     if (dataGridListCustomerType.SelectedIndex >= 0)
     {
         CustomerType customerTypeToDelete = dataGridListCustomerType.SelectedItem as CustomerType;
         var          userAnswer           = MessageBox.Show("Bạn có chắc muốn xóa loại khách hàng " + customerTypeToDelete.Type + " không? Thao tác sẽ không được hoàn lại.",
                                                             "Warning",
                                                             MessageBoxButton.YesNo,
                                                             MessageBoxImage.Warning);
         if (userAnswer == MessageBoxResult.Yes)
         {
             if (CustomerType.DeleteCustomerType(customerTypeToDelete.Type))
             {
                 ListCustomerType.Remove(customerTypeToDelete);
                 CollectionViewSource.GetDefaultView(ListCustomerType).Refresh();
                 MessageBox.Show("Xóa loại khách hàng thành công!");
             }
             else
             {
                 MessageBox.Show("Xóa loại khách hàng thất bại!");
             }
         }
     }
     else
     {
         MessageBox.Show("Chưa chọn mục cần xóa!",
                         "Error",
                         MessageBoxButton.OK,
                         MessageBoxImage.Error);
     }
 }
Beispiel #2
0
        public void LoadListCustomerTypeFromDB()
        {
            List <CustomerType> customerType = new List <CustomerType>();

            customerType.Clear();
            customerType.AddRange(CustomerType.GetCustomerType());

            ListCustomerType.Clear();
            foreach (var item in customerType)
            {
                ListCustomerType.Add(item);
            }
        }