예제 #1
0
        public static bool CheckName(string name)
        {
            TrenerModel         trener = AktualniUzivatel <TrenerModel> .Uzivatel;
            List <TreninkModel> result = trener.Treninky.Where(x => x.Nazev.Equals(name)).ToList();

            if (result.Count > 0)
            {
                return(false);
            }
            TreninkovyPlanModel.NazevPlanu = name;
            TreninkovyPlanModel.TrenerId   = AktualniUzivatel <TrenerModel> .Uzivatel.Id;
            return(true);
        }
        public static int HandleDaySelected(object sender, EventArgs e, Calendar calendar)
        {
            List <PlanovanyTreninkModel> tmp = treninky.Where(x => x.IdKlienta == AktualniUzivatel <KlientModel> .Uzivatel.Id).ToList();

            tmp = tmp.Where(x => calendar.SelectedDate.Day == x.CasKonani.Day &&
                            calendar.SelectedDate.Month == x.CasKonani.Month &&
                            calendar.SelectedDate.Year == x.CasKonani.Year).ToList();
            if (tmp.Count == 0)
            {
                return(0); //nic
            }
            foreach (PlanovanyTreninkModel t in tmp)
            {
                currentSelection = t;
                currentTrener    = TrenerModel.GetById(t.IdTrenera);
                if (t.Potvrzen)
                {
                    return(1); // jen display
                }
                Debug.WriteLine(DateTime.Now.ToString());
                Debug.WriteLine(t.ToString());
            }
            return(2); // display i s formem
        }