Example #1
0
        public static MainTema MainTema(int id)
        {
            MainTema tema = null;

            string sql = "select *from temamain where id = " + id;

            _connection.Open();
            MySqlCommand    cmd    = new MySqlCommand(sql, _connection);
            MySqlDataReader reader = cmd.ExecuteReader();

            if (reader.Read())
            {
                tema                  = new MainTema();
                tema.ID               = reader.GetInt32(0);
                tema.SolMenuArka      = reader.GetString(1);
                tema.SolMenuButon     = reader.GetString(2);
                tema.SolMenuButonYazi = reader.GetString(3);
                tema.SolUstArka       = reader.GetString(4);
                tema.SolUstOn         = reader.GetString(5);
                tema.SagUstYazi       = reader.GetString(6);
                tema.OturumuKapatArka = reader.GetString(7);
                tema.OturumuKapatOn   = reader.GetString(8);
                tema.SagUstArka       = reader.GetString(9);
                tema.ButonHover       = reader.GetString(10);
            }
            _connection.Close();
            return(tema);
        }
Example #2
0
        public static bool MainTemaGuncelle(MainTema tema)
        {
            var sql = "Update temamain set smarka = '" + tema.SolMenuArka + "', smbuton = '" + tema.SolMenuButon + "', smbutonyazi = '" + tema.SolMenuButonYazi + "', smustarka = '" + tema.SolUstArka + "',smuston = '" + tema.SolUstOn + "', sagustyazi = '" + tema.SagUstYazi + "', oturumarka = '" + tema.OturumuKapatArka + "', oturumon = '" + tema.OturumuKapatOn + "', sagustarka = '" + tema.SagUstArka + "', btnhover = '" + tema.ButonHover + "' where id = 1";

            _connection.Open();

            MySqlCommand cmd = new MySqlCommand(sql, _connection);

            int res = cmd.ExecuteNonQuery();

            _connection.Close();

            return(res != -1);
        }
Example #3
0
        public Main()
        {
            InitializeComponent();
            calisan1.setMain(this);
            calisanDuzenle1.setMain(this);
            kategoriDuzenleme1.setMain(this);
            kategoriEkleme1.setMain(this);
            soruDuzenleme1.setMain(this);
            klasikCevaplar1.SetMain(this);
            soruEkleme1.setMain(this);
            profil1.set_Main(this);
            odulCeza1.setMain(this);
            ayarlar1.setMain(this);
            cezaOdulBelirleme1.setMain(this);

            if (bildirimler.FindAll(x => x.GorulduMu == false).Count > 0)
            {
                btnBildirim.Image = Properties.Resources.bildirimvar;
            }
            else
            {
                btnBildirim.Image = Properties.Resources.bildirimyok;
            }

            bildirimler = bildirimler.OrderByDescending(x => x.Tarih).ToList();
            foreach (var i in bildirimler.FindAll(x => x.OkunduMu == false).Take(Sinir))
            {
                UCBildirim bildirim = new UCBildirim();
                bildirim.Main = this;
                bildirim.SetBildirim(i);
                flowLayoutPanel1.Controls.Add(bildirim);
            }

            if (bildirimler.FindAll(x => x.OkunduMu == false).Count <= 0)
            {
                Label label = new Label();
                label.Text      = "Okunmamış bildiriminiz yok.";
                label.TextAlign = ContentAlignment.MiddleCenter;
                label.AutoSize  = false;
                label.Size      = new Size(flowLayoutPanel1.Size.Width, 30);
                flowLayoutPanel1.Controls.Add(label);
            }

            MaterialFlatButton tumunugor = new MaterialFlatButton();

            tumunugor.Text = "Tümünü gör";
            tumunugor.Dock = DockStyle.Bottom;

            tumunugor.Click += Tumunugor_Click;
            flowLayoutPanel1.Controls.Add(tumunugor);
            butonlar.Add(board);
            butonlar.Add(kategoriduzenle);
            butonlar.Add(kategoriekle);
            butonlar.Add(soruekle);
            butonlar.Add(soruduzenle);
            butonlar.Add(calisanduzenle);
            butonlar.Add(calisanislemleri);
            butonlar.Add(ayarlar);
            butonlar.Add(temaayarlari);
            butonlar.Add(odulcezabelirle);
            MainTema tema = Database.Select.MainTema(1);

            if (tema != null)
            {
                foreach (var i in butonlar)
                {
                    i.BackColor = ColorTranslator.FromHtml(tema.SolMenuButon);
                    i.ForeColor = ColorTranslator.FromHtml(tema.SolMenuButonYazi);
                    i.FlatAppearance.MouseOverBackColor = ColorTranslator.FromHtml(tema.ButonHover);
                    i.FlatAppearance.MouseDownBackColor = ColorTranslator.FromHtml(tema.ButonHover);
                }

                btnOturumuKapat.BackColor = ColorTranslator.FromHtml(tema.OturumuKapatArka);
                btnOturumuKapat.ForeColor = ColorTranslator.FromHtml(tema.OturumuKapatOn);
                pnlMenu.BackColor         = ColorTranslator.FromHtml(tema.SolMenuArka);
                panel3.BackColor          = ColorTranslator.FromHtml(tema.SolUstArka);
                label1.ForeColor          = ColorTranslator.FromHtml(tema.SolUstOn);
                label2.ForeColor          = ColorTranslator.FromHtml(tema.SagUstYazi);
                panel2.BackColor          = ColorTranslator.FromHtml(tema.SagUstArka);
            }
        }