Ejemplo n.º 1
0
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            Zaman z = new Zaman(int.Parse(tbSaat.Text), int.Parse(tbDakika.Text), int.Parse(tbSaniye.Text));

            z.aciklama = tbAciklama.Text;
            lbHatirlatma.Items.Add(z);
        }
Ejemplo n.º 2
0
        public Zaman saniyeEkle(int saniye)
        {
            Zaman donecek = new Zaman(Saat, Dakika, Saniye);

            donecek.Saniye += saniye;
            return(donecek);
        }
Ejemplo n.º 3
0
        private void Button_Click_3(object sender, RoutedEventArgs e)
        {
            //Zaman z = (Zaman)lbHatirlatma.Items[0];
            //lbHatirlatma.Items.Add(z.saniyeEkle(300));
            Zaman z = new Zaman(1, 2, 3);

            MessageBox.Show("Hatırlatıcı: " + z);
        }
Ejemplo n.º 4
0
 private void Button_Click_1(object sender, RoutedEventArgs e)
 {
     Zaman z  = new Zaman(11, 119, 285);
     Zaman z1 = z.saniyeEkle(500);
     Zaman z3 = new Zaman(01, 10, 25);
     Zaman z2 = z.zamanEkle(z1);
     Zaman z4 = z3.zamanEkle(z);
 }
Ejemplo n.º 5
0
        public Zaman zamanEkle(Zaman z)
        {
            Zaman donecek = new Zaman(Saat, Dakika, Saniye);

            donecek.Saniye += z.Saniye;
            donecek.Dakika += z.Dakika;
            donecek.Saat   += z.Saat;
            return(donecek);
        }
Ejemplo n.º 6
0
        public override bool Equals(object obj)
        {
            Zaman z = (Zaman)obj;

            if (z.Saat == Saat && z.Dakika == Dakika && z.Saniye == Saniye)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Ejemplo n.º 7
0
        private void labelaZamaniYaz(object sender, EventArgs e)
        {
            Zaman mevcutZaman = new Zaman(DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second);

            lbZaman.Content = mevcutZaman.ToString();
            foreach (Zaman listedekiZaman in lbHatirlatma.Items)
            {
                if (mevcutZaman.Equals(listedekiZaman))
                {
                    (new Thread(() => MessageBox.Show(listedekiZaman.aciklama))).Start();
                }
                if (mevcutZaman.saniyeEkle(180).Equals(listedekiZaman))
                {
                    (new Thread(() => MessageBox.Show("Hatırlatıcı yaklaşıyor" + listedekiZaman))).Start();
                }
            }
        }