コード例 #1
0
 public Praznik(Kalendar kalendar, int mjesec, int dan, string opis)
 {
     Kalendar = kalendar;
     Dan      = dan;
     Mjesec   = mjesec;
     Opis     = opis;
 }
コード例 #2
0
ファイル: Repository.cs プロジェクト: JosefRajsky/Kancelar
        private async Task <Kalendar> Create(EventUzivatelCreated evt)
        {
            var body  = JsonConvert.SerializeObject(await new KalendarGenerator().KalendarNew());
            var model = new Kalendar()
            {
                KalendarId        = Guid.NewGuid(),
                UzivatelId        = evt.UzivatelId,
                Rok               = evt.EventCreated.Year,
                Generation        = evt.Generation,
                EventGuid         = evt.EventId,
                UzivatelCeleJmeno = $"{evt.Prijmeni} {evt.Jmeno}",
                Body              = body,
                DatumAktualizace  = DateTime.Now
            };

            return(model);
        }
コード例 #3
0
        public bool JeliOvoDanas(Kalendar kalendar)
        {
            try
            {
                if (kalendar == Kalendar.Georgianski)
                {
                    return(Kalendar == kalendar &&
                           DateTime.Today.Day == Dan &&
                           DateTime.Today.Month == Mjesec);
                }


                if (int.TryParse(DateTime.Today.ToString("dd", new CultureInfo("ar-SA")), out int dan) &&
                    int.TryParse(DateTime.Today.ToString("MM", new CultureInfo("ar-SA")), out int mjesc))
                {
                    return(dan == Dan &&
                           mjesc == Mjesec);
                }
            }
            catch (Exception)
            {
            }
            return(false);
        }