You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
685 B
20 lines
685 B
using Model;
|
|
|
|
namespace Stim;
|
|
|
|
public partial class AddGamePage : ContentPage
|
|
{
|
|
public AddGamePage()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void AddGame(object sender, EventArgs e)
|
|
{
|
|
int year;
|
|
if (string.IsNullOrEmpty(NameEntry.Text) || string.IsNullOrEmpty(DescriptionEntry.Text) || string.IsNullOrEmpty(YearEntry.Text) || !int.TryParse(YearEntry.Text, out year) || string.IsNullOrWhiteSpace(LinkEntry.Text)) return;
|
|
|
|
((App)App.Current).Manager.AddGametoGamesList(new Game(NameEntry.Text, DescriptionEntry.Text, year, new List<string> { TagEntry1.Text, TagEntry2.Text, TagEntry3.Text }, "nyancat.png", LinkEntry.Text));
|
|
Navigation.RemovePage(this);
|
|
}
|
|
} |