void SaveHours(object sender, EventArgs e) { var text = ((Entry)sender).Text; if (text == null || text == "" || text == " ") { warningText.Text = "Nejprve zadejte název předmětu!"; warningText.IsVisible = true; } else { Label label = new Label(); label.Text = "Předmět " + text + " byl úspěšně uložen"; StackLayoutMap.Children.Add(label); SeznamPredmetu hodina = new SeznamPredmetu(); hodina.NazevPredmetu = text; App.Database.SaveItemAsync(hodina); firstSubjectSaved = 1; ((Entry)sender).IsEnabled = false; AddHour(); } }
public EnterSubjects() { InitializeComponent(); firstSubjectSaved = 0; var volnaHodina = App.Database.GetItemsNotDoneAsyncVolnaHodina().Result; if (volnaHodina.Count == 0) { SeznamPredmetu hodina = new SeznamPredmetu(); hodina.NazevPredmetu = "--volná hodina--"; App.Database.SaveItemAsync(hodina); } var seznamPredmetu = App.Database.GetItemsNotDoneAsyncForCount().Result; if (seznamPredmetu.Count > 1) { NextPage(); } AddHour(); }