Ejemplo n.º 1
0
 private void PopulateApartmentData(Model.Apartment apartment)
 {
     tbxApartmentName.Text = apartment.ApartmentName;
     tbxAddress.Text       = apartment.Address;
     tbxCompanyName.Text   = apartment.CompanyName;
     tbxTaxId.Text         = apartment.TaxId;
     tbxTel.Text           = apartment.Tel;
 }
Ejemplo n.º 2
0
        private void UpdateApartmentData(Model.Apartment apartment)
        {
            UpdateApartment updateWindow = new UpdateApartment(apartment);

            if (updateWindow.ShowDialog() == true)
            {
                dgApartments.ItemsSource = new ApartmentsLogic().GetApartments();
            }
        }
Ejemplo n.º 3
0
        private void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                Model.Apartment apartment = new Model.Apartment()
                {
                    ApartmentName = tbxApartmentName.Text,
                    Address       = tbxAddress.Text,
                    CompanyName   = tbxCompanyName.Text,
                    TaxId         = tbxTaxId.Text,
                    Tel           = tbxTel.Text
                };
                new ApartmentsLogic().AddApartment(apartment);
                MessageBox.Show("การเพิ่มข้อมูลสำเร็จเรียบร้อย", "สำเร็จ", MessageBoxButton.OK, MessageBoxImage.Information);

                ClearForm();

                this.DialogResult = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "เกิดข้อผิดพลาด", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Ejemplo n.º 4
0
 public UpdateApartment(Model.Apartment apartment)
 {
     InitializeComponent();
     _apartment = apartment;
     PopulateApartmentData(_apartment);
 }