From 93a6631cc303424557dd80ea6aaef33966d6a683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karol=20G=C3=B3rzy=C5=84ski?= Date: Wed, 20 Jan 2021 20:53:34 +0100 Subject: [PATCH] SES-153 Change and add new ViewModels --- .../ShopkeeperItemViewModel.cs | 6 ++++- .../ShopkeeperWithItemsViewModel.cs | 27 +++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 SessionCompanion/SessionCompanion.ViewModels/ShopkeeperViewModels/ShopkeeperWithItemsViewModel.cs diff --git a/SessionCompanion/SessionCompanion.ViewModels/ShopkeeperItemViewModels/ShopkeeperItemViewModel.cs b/SessionCompanion/SessionCompanion.ViewModels/ShopkeeperItemViewModels/ShopkeeperItemViewModel.cs index 9854685..ca6e236 100644 --- a/SessionCompanion/SessionCompanion.ViewModels/ShopkeeperItemViewModels/ShopkeeperItemViewModel.cs +++ b/SessionCompanion/SessionCompanion.ViewModels/ShopkeeperItemViewModels/ShopkeeperItemViewModel.cs @@ -11,7 +11,7 @@ namespace SessionCompanion.ViewModels.ShopkeeperItemsViewModels /// /// Id Sprzedawcy /// - public int ShopkeeperId { get; set; } + public int? ShopkeeperId { get; set; } /// /// Id zbroi /// @@ -20,5 +20,9 @@ namespace SessionCompanion.ViewModels.ShopkeeperItemsViewModels /// Id broni /// public int? WeaponId { get; set; } + /// + /// Ilość przedmiotu + /// + public int Amount { get; set; } } } diff --git a/SessionCompanion/SessionCompanion.ViewModels/ShopkeeperViewModels/ShopkeeperWithItemsViewModel.cs b/SessionCompanion/SessionCompanion.ViewModels/ShopkeeperViewModels/ShopkeeperWithItemsViewModel.cs new file mode 100644 index 0000000..bf965b2 --- /dev/null +++ b/SessionCompanion/SessionCompanion.ViewModels/ShopkeeperViewModels/ShopkeeperWithItemsViewModel.cs @@ -0,0 +1,27 @@ +using SessionCompanion.ViewModels.ShopkeeperItemsViewModels; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SessionCompanion.ViewModels.ShopkeeperViewModels +{ + public class ShopkeeperWithItemsViewModel + { + public int? Id { get; set; } + + /// + /// Nazwa sklepikarza + /// + public string Name { get; set; } + /// + /// Status sklepikarza + /// + public bool IsAvailable { get; set; } + /// + /// Lista przedmiotów danego sklepikarza + /// + public IEnumerable Items { get; set; } + } +}