-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGameStore.XML
More file actions
254 lines (254 loc) · 10.1 KB
/
GameStore.XML
File metadata and controls
254 lines (254 loc) · 10.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
<?xml version="1.0"?>
<doc>
<assembly>
<name>GameStore</name>
</assembly>
<members>
<member name="T:GameStore.Abstract.IAuthProvider">
<summary>
Interfejs który przechowuje metode autoryzacji
</summary>
</member>
<member name="M:GameStore.Abstract.IAuthProvider.Authenticate(System.String,System.String)">
<summary>
Metoda autoryzuje użytkownika
</summary>
<param name="username"></param>
<param name="password"></param>
<returns></returns>
</member>
<member name="T:GameStore.Abstract.IGameRepository">
<summary>
Interfejs zawierający zmienne i metody dla zarządzania grami
</summary>
</member>
<member name="P:GameStore.Abstract.IGameRepository.Games">
<summary>
Enumerator zawierający gry
</summary>
</member>
<member name="M:GameStore.Abstract.IGameRepository.SaveGame(GameStore.DBModel.Game)">
<summary>
Metoda która dodaje gre
</summary>
<param name="game"></param>
</member>
<member name="M:GameStore.Abstract.IGameRepository.DeleteGame(System.Int32)">
<summary>
Metoda usuwająca gre
</summary>
<param name="gameID"></param>
<returns></returns>
</member>
<member name="T:GameStore.Abstract.IShippingRepository">
<summary>
Interfejs zawierający zmienne i metody do zarządzania zamówieniami
</summary>
</member>
<member name="P:GameStore.Abstract.IShippingRepository.ShippingInformations">
<summary>
Enumerator zawierający zamówienia
</summary>
</member>
<member name="M:GameStore.Abstract.IShippingRepository.SaveShippingInformation(GameStore.DBModel.ShippingInformation)">
<summary>
Metoda która dodaje zamówienia
</summary>
<param name="shippingInformation"></param>
</member>
<member name="M:GameStore.Abstract.IShippingRepository.DeleteShippingInfo(System.Int32)">
<summary>
Metoda usuwająca zamówienia
</summary>
<param name="shippingInfoID"></param>
<returns></returns>
</member>
<member name="M:GameStore.App_Start.NinjectWebCommon.Start">
<summary>
Starts the application
</summary>
</member>
<member name="M:GameStore.App_Start.NinjectWebCommon.Stop">
<summary>
Stops the application.
</summary>
</member>
<member name="M:GameStore.App_Start.NinjectWebCommon.CreateKernel">
<summary>
Creates the kernel that will manage your application.
</summary>
<returns>The created kernel.</returns>
</member>
<member name="M:GameStore.App_Start.NinjectWebCommon.RegisterServices(Ninject.IKernel)">
<summary>
Load your modules or register your services here!
</summary>
<param name="kernel">The kernel.</param>
</member>
<member name="T:GameStore.Infrastructure.CartModelBinder">
<summary>
Klasa która pomaga przechowywać dane w klasie Kart w okresie sesji używania strony internetowej
</summary>
</member>
<member name="T:GameStore.Infrastructure.NinjectDependencyResolver">
<summary>
Klasa implementuje intefejs IDependencyResolver, który pomaga powiązać deklarację metod w interfejsie z jego implementacją i usunąć powiązanie pomiędzy nim
</summary>
</member>
<member name="T:GameStore.Models.Cart">
<summary>
Klasa przedstawiajaca listę zamówień
</summary>
</member>
<member name="F:GameStore.Models.Cart.CartLine">
<summary>
Lista przedstawiajaca listę pozycji zmówienia
</summary>
</member>
<member name="M:GameStore.Models.Cart.AddItem(GameStore.DBModel.Game,System.Int32)">
<summary>
Metoda która dodaje grę do listy zamówienia
</summary>
<param name="game"></param>
<param name="amount"></param>
</member>
<member name="M:GameStore.Models.Cart.RemoveItem(GameStore.DBModel.Game)">
<summary>
Metoda która usuwa grę z listy zamówienia
</summary>
<param name="game"></param>
</member>
<member name="M:GameStore.Models.Cart.RemoveItem(GameStore.DBModel.Game,System.Int32)">
<summary>
Metoda która usuwa podaną przez użytkownika ilość gier o tej samej nazwie z listy zamówienia
</summary>
<param name="game"></param>
<param name="amount"></param>
</member>
<member name="M:GameStore.Models.Cart.RemoveAllItems">
<summary>
Metoda która usuwa wszystko z listy zamówień
</summary>
</member>
<member name="P:GameStore.Models.Cart.CartList">
<summary>
Metoda zwracająca listę gier w zamówieniu
</summary>
</member>
<member name="M:GameStore.Models.Cart.TotalPrice">
<summary>
Metoda która oblicza cenę całego zamówienia
</summary>
<returns></returns>
</member>
<member name="T:GameStore.Models.CartQueue">
<summary>
Klasa reprezentuje jedną pozycję w liście zamówienia
</summary>
</member>
<member name="P:GameStore.Models.CartQueue.Game">
<summary>
Dane gry
</summary>
</member>
<member name="P:GameStore.Models.CartQueue.Amount">
<summary>
Ilość gier o jednej nazwie
</summary>
</member>
<member name="T:GameStore.Models.FormsAuthProvider">
<summary>
Klasa implementująca interfejs IAuthProvider
</summary>
</member>
<member name="M:GameStore.Models.FormsAuthProvider.Authenticate(System.String,System.String)">
<summary>
Implementacja metody Authenticate która pozwala użytkownikowi mieć dostęp do administrowania strony internetowej
</summary>
<param name="username"></param>
<param name="password"></param>
<returns></returns>
</member>
<member name="T:GameStore.Models.GameFiltering">
<summary>
Klasa zawierająca dane dla filtrowania gier
</summary>
</member>
<member name="T:GameStore.Models.GameRepository">
<summary>
Klasa implementująca interfejs IGameRepository
</summary>
</member>
<member name="P:GameStore.Models.GameRepository.Games">
<summary>
Metoda zwracająca dane gier
</summary>
</member>
<member name="M:GameStore.Models.GameRepository.DeleteGame(System.Int32)">
<summary>
Metoda implementująca usuwanie gier z bazy danych
</summary>
<param name="gameID"></param>
<returns></returns>
</member>
<member name="M:GameStore.Models.GameRepository.SaveGame(GameStore.DBModel.Game)">
<summary>
Metoda implementująca dodawanie gier z bazy danych
</summary>
<param name="game"></param>
</member>
<member name="T:GameStore.Models.ModelForCart">
<summary>
Klasa przedstawiająca model dla kontrolera CartController
</summary>
</member>
<member name="P:GameStore.Models.ModelForCart.ReturnUrl">
<summary>
Link powrotu do poprzedniego widoku
</summary>
</member>
<member name="T:GameStore.Models.ShippingInformationModefied">
<summary>
Klasa przedstawia wszystko to samo co i ShippingInformation, jedynie że właściwość zawierająca Listę zamówionych gier jest nie klasą Cart, a tekstem
</summary>
</member>
<member name="T:GameStore.Models.ShippingInformationRepository">
<summary>
Klasa implementująca interfejs IShippingRepository
</summary>
</member>
<member name="P:GameStore.Models.ShippingInformationRepository.ShippingInformations">
<summary>
Metoda zwracająca dane zamówień
</summary>
</member>
<member name="M:GameStore.Models.ShippingInformationRepository.SaveShippingInformation(GameStore.DBModel.ShippingInformation)">
<summary>
Metoda implementująca dodanie zamówień do bazy danych
</summary>
<param name="shippingInformation"></param>
</member>
<member name="M:GameStore.Models.ShippingInformationRepository.DeleteShippingInfo(System.Int32)">
<summary>
Metoda implementująca usuwanie zamówień z bazy danych
</summary>
<param name="shippingInfoID"></param>
<returns></returns>
</member>
<member name="T:GameStore.Validation.FluentValidationErrorToStateModelError">
<summary>
Klasa która konwertuje błędy otrzymane przez FluentValidation w błędy typu ModelState dla poprawnej pracy Html.Helper ValidationSummary
</summary>
</member>
<member name="T:GameStore.Validation.GameValidator">
<summary>
Walidator dla tabeli Game, dodane reguł walidacji
</summary>
</member>
<member name="T:GameStore.Validation.ShippingInformationValidator">
<summary>
Walidator dla tabeli ShippingInformation, dodane reguł walidacji
</summary>
</member>
</members>
</doc>