Exemple #1
0
        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();
            }
        }
Exemple #2
0
        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();
        }