From ab89d29061b62a9541d6e7bc04469259a4f9c92e Mon Sep 17 00:00:00 2001
From: BGbaderguet <48762010+BGbaderguet@users.noreply.github.com>
Date: Sat, 2 Jan 2021 03:41:32 +0100
Subject: [PATCH] Edit, add, and delete a property
---
app/src/main/AndroidManifest.xml | 9 +-
.../adapter/PropertiesAdapter.java | 20 +-
.../myrealestateagency/dao/PropertyDao.java | 8 +
.../myrealestateagency/entities/Property.java | 51 ++++-
.../entities/PropertyStatue.java | 15 +-
.../entities/PropertyType.java | 15 +-
.../repository/PropertyRepository.java | 4 +
.../view/AddPropertyActivity.java | 4 +-
.../view/AgentsActivity.java | 1 -
.../view/EditPropertyActivity.java | 118 +++++++++++
.../view/PropertiesDetailActivity.java | 125 +++++++++++-
.../EditPropertyActivityViewModel.java | 27 +++
.../PropertiesActivityViewModel.java | 20 +-
.../PropertiesActivityViewModelFactory.java | 9 +-
.../PropertiesDetailActivityViewModel.java | 27 +++
.../main/res/layout/activity_add_property.xml | 7 +-
.../res/layout/activity_details_property.xml | 189 ++++++++++++++++++
.../res/layout/activity_edit_property.xml | 143 +++++++++++++
app/src/main/res/values/strings.xml | 4 +
19 files changed, 776 insertions(+), 20 deletions(-)
create mode 100644 app/src/main/java/fr/romanet/vj/apps/myrealestateagency/view/EditPropertyActivity.java
create mode 100644 app/src/main/java/fr/romanet/vj/apps/myrealestateagency/viewmodel/EditPropertyActivityViewModel.java
create mode 100644 app/src/main/java/fr/romanet/vj/apps/myrealestateagency/viewmodel/PropertiesDetailActivityViewModel.java
create mode 100644 app/src/main/res/layout/activity_details_property.xml
create mode 100644 app/src/main/res/layout/activity_edit_property.xml
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index e2d5ace..b7a9109 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -29,13 +29,20 @@
+
+
+
+