From f41de2e8a58c3e059ef475963051770f541aeca7 Mon Sep 17 00:00:00 2001 From: marcinzelent Date: Thu, 15 Jun 2017 00:37:00 +0200 Subject: Fixed changes. --- .../ApartmentManager/ApartmentManager.csproj | 99 +++++++++++----------- .../ApartmentManager/Handler/ApartmentHandler.cs | 22 ++--- .../ApartmentManager/Handler/BmChangesHandler.cs | 24 +++--- .../ApartmentManager/Singletons/BmSingleton.cs | 4 +- .../Singletons/CatalogSingleton.cs | 8 +- .../ViewModel/ApartmentViewModel.cs | 6 +- .../ViewModel/BmChangesViewModel.cs | 4 +- 7 files changed, 85 insertions(+), 82 deletions(-) diff --git a/ApartmentManager/ApartmentManager/ApartmentManager.csproj b/ApartmentManager/ApartmentManager/ApartmentManager.csproj index d9da403..dd57ae5 100644 --- a/ApartmentManager/ApartmentManager/ApartmentManager.csproj +++ b/ApartmentManager/ApartmentManager/ApartmentManager.csproj @@ -18,6 +18,7 @@ {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} true ApartmentManager_TemporaryKey.pfx + B7E9DDD60132C6D61DA845D26A66BC87426041DD true @@ -108,7 +109,7 @@ - + @@ -131,67 +132,67 @@ - + ApartmentChangesPage.xaml - + ApartmentChangesViewPage.xaml - + ApartmentDefectPage.xaml - + ApartmentDefectViewPage.xaml - + ApartmentNewChangePage.xaml - + ApartmentNewDefect.xaml - + ApartmentPage.xaml - + BmChangesPage.xaml - + BmCreateChangePage.xaml - + BmCreateDefectPage.xaml - + BmEditApartmentPage.xaml - + BmEditChangePage.xaml - + BmEditDefectPage.xaml - + BmResidentsPage.xaml - + BmApartmentsPage.xaml - + BmDefectsPage.xaml - + BmMainPage.xaml - + BmCreateApartmentPage.xaml - + BmSingleChangePage.xaml - + BmSingleDefectPage.xaml - + BmUsersPage.xaml @@ -200,10 +201,10 @@ PersonalInfoPage.xaml - + ApartmentPlanPage.xaml - + ApartmentResidentsPage.xaml @@ -232,87 +233,87 @@ MSBuild:Compile Designer - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile @@ -324,11 +325,11 @@ Designer MSBuild:Compile - + Designer MSBuild:Compile - + Designer MSBuild:Compile @@ -352,7 +353,9 @@ Designer - + + + 14.0 diff --git a/ApartmentManager/ApartmentManager/Handler/ApartmentHandler.cs b/ApartmentManager/ApartmentManager/Handler/ApartmentHandler.cs index b5ea6d2..42a1ccc 100644 --- a/ApartmentManager/ApartmentManager/Handler/ApartmentHandler.cs +++ b/ApartmentManager/ApartmentManager/Handler/ApartmentHandler.cs @@ -269,16 +269,16 @@ namespace ApartmentManager.Handler /// public void GetApartmentChanges() { - ApartmentChange change = new ApartmentChange(); + Change change = new Change(); change.ApartmentId = ApartmentViewModel.UserSingleton.CurrentUser.ApartmentId; - var changesFromDatabase = ApiClient.GetData("api/ApartmentChangesByid/" + change.ApartmentId); - var changeslist = JsonConvert.DeserializeObject>(changesFromDatabase); - CatalogSingleton.Instance.ApartmentChanges.Clear(); + var changesFromDatabase = ApiClient.GetData("api/ChangesByApartmentid/" + change.ApartmentId); + var changeslist = JsonConvert.DeserializeObject>(changesFromDatabase); + CatalogSingleton.Instance.Changes.Clear(); foreach (var apartmentChange in changeslist) { - apartmentChange.Documents = JsonConvert.DeserializeObject>(ApiClient.GetData("api/ChangeDocumentsById/" + apartmentChange.ChangeId)); - apartmentChange.Comments = JsonConvert.DeserializeObject>(ApiClient.GetData("api/ChangeCommentsById/" + apartmentChange.ChangeId)); - CatalogSingleton.Instance.ApartmentChanges.Add(apartmentChange); + apartmentChange.Documents = JsonConvert.DeserializeObject>(ApiClient.GetData("api/DocumentsByChangeId/" + apartmentChange.ChangeId)); + apartmentChange.Comments = JsonConvert.DeserializeObject>(ApiClient.GetData("api/CommentsByChangeId/" + apartmentChange.ChangeId)); + CatalogSingleton.Instance.Changes.Add(apartmentChange); } } public void CreateChangeComment() @@ -294,7 +294,7 @@ namespace ApartmentManager.Handler { var asd =ApiClient.PostData("api/ChangeComments/", Comment); } - var response = ApiClient.GetData("api/ChangeCommentsById/" + CatalogSingleton.Instance.SelectedChange.ChangeId); + var response = ApiClient.GetData("api/CommentsByChangeId/" + CatalogSingleton.Instance.SelectedChange.ChangeId); var commentlist = JsonConvert.DeserializeObject>(response); CatalogSingleton.Instance.SelectedChange.Comments.Clear(); @@ -336,12 +336,12 @@ namespace ApartmentManager.Handler { try { - ApartmentChange change = ApartmentViewModel.NewChange; + Change change = ApartmentViewModel.NewChange; change.ApartmentId = ApartmentViewModel.UserSingleton.CurrentUser.ApartmentId; change.Status = "New"; change.UploadDate = DateTime.Now; - var response = ApiClient.PostData("api/ApartmentChanges/", change); - var changeResponse = JsonConvert.DeserializeObject(response); + var response = ApiClient.PostData("api/Changes/", change); + var changeResponse = JsonConvert.DeserializeObject(response); change.ChangeId = changeResponse.ChangeId; if (change.Documents !=null) { diff --git a/ApartmentManager/ApartmentManager/Handler/BmChangesHandler.cs b/ApartmentManager/ApartmentManager/Handler/BmChangesHandler.cs index a32bbc2..9b7e7a2 100644 --- a/ApartmentManager/ApartmentManager/Handler/BmChangesHandler.cs +++ b/ApartmentManager/ApartmentManager/Handler/BmChangesHandler.cs @@ -21,13 +21,13 @@ namespace ApartmentManager.Handler public void GetChanges() { - var changes = JsonConvert.DeserializeObject>(ApiClient.GetData("api/ApartmentChanges/")); - BmSingleton.Instance.ApartmentChanges.Clear(); + var changes = JsonConvert.DeserializeObject>(ApiClient.GetData("api/Changes/")); + BmSingleton.Instance.Changes.Clear(); foreach (var change in changes) { - change.Documents = JsonConvert.DeserializeObject>(ApiClient.GetData("api/ChangeDocumentsById/" + change.ChangeId)); - change.Comments = JsonConvert.DeserializeObject>(ApiClient.GetData("api/ChangeCommentsById/" + change.ChangeId)); - BmSingleton.Instance.ApartmentChanges.Add(change); + change.Documents = JsonConvert.DeserializeObject>(ApiClient.GetData("api/DocumentsByChangeId/" + change.ChangeId)); + change.Comments = JsonConvert.DeserializeObject>(ApiClient.GetData("api/CommentsByChangeId/" + change.ChangeId)); + BmSingleton.Instance.Changes.Add(change); } } @@ -38,14 +38,14 @@ namespace ApartmentManager.Handler _vm.ChangeTemplate.Status = "New"; _vm.ChangeTemplate.UploadDate = DateTime.Now; if (_vm.ChangeTemplate.Documents == null) _vm.ChangeTemplate.Documents = new ObservableCollection(); - var response = JsonConvert.DeserializeObject(ApiClient.PostData("api/ApartmentChanges/", _vm.ChangeTemplate)); + var response = JsonConvert.DeserializeObject(ApiClient.PostData("api/Changes/", _vm.ChangeTemplate)); foreach (var changeDocument in _vm.ChangeTemplate.Documents) { changeDocument.ChangeId = response.ChangeId; ApiClient.PostData("api/ChangeDocuments/", changeDocument); } GetChanges(); - _vm.ChangeTemplate = new ApartmentChange(); + _vm.ChangeTemplate = new Change(); } catch (Exception e) { @@ -56,7 +56,7 @@ namespace ApartmentManager.Handler { try { - ApiClient.PutData("api/ApartmentChanges/" + _vm.ChangeTemplate.ChangeId, _vm.ChangeTemplate); + ApiClient.PutData("api/Changes/" + _vm.ChangeTemplate.ChangeId, _vm.ChangeTemplate); var deletedChangeDocuments = new List(_vm.DeletedChangeDocuments); var addedChangeDocuments = new List(_vm.AddedChangeDocuments); @@ -68,7 +68,7 @@ namespace ApartmentManager.Handler foreach (var changeDocument in addedChangeDocuments) { changeDocument.ChangeId = _vm.ChangeTemplate.ChangeId; - ApiClient.PostData("api/ChangeDocuments", changeDocument); + ApiClient.PostData("api/ChangeDocuments/", changeDocument); _vm.AddedChangeDocuments.Remove(changeDocument); } GetChanges(); @@ -82,8 +82,8 @@ namespace ApartmentManager.Handler { try { - ApiClient.DeleteData("api/ApartmentChanges/" + _vm.ChangeTemplate.ChangeId); - BmSingleton.Instance.ApartmentChanges.Remove(_vm.ChangeTemplate); + ApiClient.DeleteData("api/Changes/" + _vm.ChangeTemplate.ChangeId); + BmSingleton.Instance.Changes.Remove(_vm.ChangeTemplate); GetChanges(); } catch (Exception e) @@ -94,7 +94,7 @@ namespace ApartmentManager.Handler public void ClearChangeTemplate() { - _vm.ChangeTemplate = new ApartmentChange(); + _vm.ChangeTemplate = new Change(); } public async void UploadChangeDocument() diff --git a/ApartmentManager/ApartmentManager/Singletons/BmSingleton.cs b/ApartmentManager/ApartmentManager/Singletons/BmSingleton.cs index c12f852..410b938 100644 --- a/ApartmentManager/ApartmentManager/Singletons/BmSingleton.cs +++ b/ApartmentManager/ApartmentManager/Singletons/BmSingleton.cs @@ -12,7 +12,7 @@ namespace ApartmentManager.Singletons public ObservableCollection Users { get; set; } public ObservableCollection Residents { get; set; } public ObservableCollection Defects { get; set; } - public ObservableCollection ApartmentChanges { get; set; } + public ObservableCollection Changes { get; set; } private BmSingleton() { @@ -20,7 +20,7 @@ namespace ApartmentManager.Singletons Users = new ObservableCollection(); Residents = new ObservableCollection(); Defects = new ObservableCollection(); - ApartmentChanges = new ObservableCollection(); + Changes = new ObservableCollection(); } } } diff --git a/ApartmentManager/ApartmentManager/Singletons/CatalogSingleton.cs b/ApartmentManager/ApartmentManager/Singletons/CatalogSingleton.cs index ee101c6..81e91c8 100644 --- a/ApartmentManager/ApartmentManager/Singletons/CatalogSingleton.cs +++ b/ApartmentManager/ApartmentManager/Singletons/CatalogSingleton.cs @@ -18,18 +18,18 @@ namespace ApartmentManager.Singletons public ObservableCollection Residents { get; set; } ////////// For Defects ////////// public ObservableCollection Defects { get; set; } - public ApartmentChange SelectedChange { get; set; } + public Change SelectedChange { get; set; } ////////// For Defects ////////// - public ObservableCollection ApartmentChanges { get; set; } + public ObservableCollection Changes { get; set; } public Defect SelectedDefect { get; set; } ////////// Constructor ////////// private CatalogSingleton() { - ApartmentChanges = new ObservableCollection(); + Changes = new ObservableCollection(); Residents = new ObservableCollection(); Defects = new ObservableCollection(); SelectedDefect = new Defect(); - SelectedChange = new ApartmentChange(); + SelectedChange = new Change(); } } } diff --git a/ApartmentManager/ApartmentManager/ViewModel/ApartmentViewModel.cs b/ApartmentManager/ApartmentManager/ViewModel/ApartmentViewModel.cs index bb126b4..64b6ada 100644 --- a/ApartmentManager/ApartmentManager/ViewModel/ApartmentViewModel.cs +++ b/ApartmentManager/ApartmentManager/ViewModel/ApartmentViewModel.cs @@ -31,7 +31,7 @@ namespace ApartmentManager.ViewModel private DefectComment _newDefectComment; //// For Changes/// private ChangeComment _newChangeComment; - private ApartmentChange _newApartmentChange; + private Change _newApartmentChange; private ChangeDocument _selectedChangeDocument; ////////// Resident relay commands////////// public ICommand CreateResidentCommand { get; set; } @@ -64,7 +64,7 @@ namespace ApartmentManager.ViewModel NewChangeComment = new ChangeComment(); SelectedChangeDocument = new ChangeDocument(); - NewChange = new ApartmentChange(); + NewChange = new Change(); ////////// Handler ////////// ApartmentHandler = new ApartmentHandler(this); ////////// Singletons ////////// @@ -136,7 +136,7 @@ namespace ApartmentManager.ViewModel OnPropertyChanged(); } } - public ApartmentChange NewChange + public Change NewChange { get => _newApartmentChange; set diff --git a/ApartmentManager/ApartmentManager/ViewModel/BmChangesViewModel.cs b/ApartmentManager/ApartmentManager/ViewModel/BmChangesViewModel.cs index 68aa14d..990b367 100644 --- a/ApartmentManager/ApartmentManager/ViewModel/BmChangesViewModel.cs +++ b/ApartmentManager/ApartmentManager/ViewModel/BmChangesViewModel.cs @@ -26,7 +26,7 @@ namespace ApartmentManager.ViewModel public ICommand DeleteChangeDocumentTempCommand { get; } public ICommand CreateChangeCommentCommand { get; } - private static ApartmentChange _changeTemplate = new ApartmentChange(); + private static Change _changeTemplate = new Change(); private static ChangeDocument _selectedChangeDocument = new ChangeDocument(); private static List _deletedChangeDocuments = new List(); private static List _addedChangeDocuments = new List(); @@ -47,7 +47,7 @@ namespace ApartmentManager.ViewModel CreateChangeCommentCommand = new RelayCommand(BmChangesHandler.CreateChangeComment); } - public ApartmentChange ChangeTemplate + public Change ChangeTemplate { get => _changeTemplate; set -- cgit v1.2.3