-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathErrorMessages.cs
36 lines (35 loc) · 1.15 KB
/
ErrorMessages.cs
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
/*
* ErrorMessages.cs - Klass som tillgängliggör informativa felmedd. för vanligt
* förekommande fel.
*/
using System;
using System.Windows;
namespace CasinoSlot
{
class ErrorMessages
{
// Fönstertitel för felmedd.
private const string MSGBOX_ERR_CAP = "Ett fel uppstod!";
// Felmedd. - dessa bör ses som konstanta/statiska och därför ej ändras.
public static readonly string
invalidName =
"Ange ditt namn!",
invalidWalletSize =
"Din plånbok får ej:\n" +
"Vara mindre än 1.\n" +
"Vara större än " +
UInt32.MaxValue.ToString() +
".",
invalidBet =
"Din insats får ej:\n" +
"Vara mindre än 1.\n" +
"Vara större än din plånbok.\n" +
"Vara större än " +
UInt32.MaxValue.ToString() +
".";
// Metod för att visa felmedd. i form av en MessageBox.
public static void Show(string errMsg) => MessageBox.Show(
errMsg,
MSGBOX_ERR_CAP);
}
}