From 7492100dc9e33175feacbe936498a9fe153b2315 Mon Sep 17 00:00:00 2001 From: Donatas Adamonis Date: Fri, 28 Apr 2017 21:54:59 +0200 Subject: Bindind apartment page --- .../ApartmentManager/Model/Apartment.cs | 6 ++-- .../ApartmentManager/Model/CatalogSingleton.cs | 5 +++- .../ApartmentManager/View/ApartmentPage.xaml | 35 ++++++++++++++++------ 3 files changed, 33 insertions(+), 13 deletions(-) diff --git a/ApartmentManager/ApartmentManager/Model/Apartment.cs b/ApartmentManager/ApartmentManager/Model/Apartment.cs index b136bd2..fb67904 100644 --- a/ApartmentManager/ApartmentManager/Model/Apartment.cs +++ b/ApartmentManager/ApartmentManager/Model/Apartment.cs @@ -13,18 +13,18 @@ namespace ApartmentManager.Model public int NumberOfRooms { get; set; } public string MonthlyCharge { get; set; } public int Floor { get; set; } - + public string Address { get; set; } public Apartment() { } - public Apartment(int ApartmentNumber, string Size,int NumberOfRooms,string MonthlyCharge,int Floor) + public Apartment(int ApartmentNumber, string Size,int NumberOfRooms,string MonthlyCharge,int Floor, string Address) { this.ApartmentNumber = ApartmentNumber; this.Size = Size; this.NumberOfRooms = NumberOfRooms; this.MonthlyCharge = MonthlyCharge; this.Floor = Floor; - + this.Address = Address; } diff --git a/ApartmentManager/ApartmentManager/Model/CatalogSingleton.cs b/ApartmentManager/ApartmentManager/Model/CatalogSingleton.cs index 1ff168f..160d332 100644 --- a/ApartmentManager/ApartmentManager/Model/CatalogSingleton.cs +++ b/ApartmentManager/ApartmentManager/Model/CatalogSingleton.cs @@ -14,11 +14,14 @@ namespace ApartmentManager.Model public static CatalogSingleton Instance => instance; public ObservableCollection User { get; set; } - + public ObservableCollection Apartment { get; set; } + private CatalogSingleton() { + Apartment = new ObservableCollection(); User = new ObservableCollection(); User.Add(new User("Bibis","Kiausiai",3214568, new DateTime(2017, 1, 5, 2, 27, 0),"Bibis@mail.com",1)); + Apartment.Add(new Apartment(1,"30 Square meters",2,"200",0,"adresas")); } } } diff --git a/ApartmentManager/ApartmentManager/View/ApartmentPage.xaml b/ApartmentManager/ApartmentManager/View/ApartmentPage.xaml index e7a6687..9f20238 100644 --- a/ApartmentManager/ApartmentManager/View/ApartmentPage.xaml +++ b/ApartmentManager/ApartmentManager/View/ApartmentPage.xaml @@ -15,16 +15,33 @@ - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - -