Exemplo n.º 1
0
        private void txtURL_TextChanged(object sender, EventArgs e)
        {
            Medya medya = new Medya();

            medya.Path = txtURL.Text;
            vlcPlayer2.SetMedia(medya);
        }
Exemplo n.º 2
0
        private void btnGozat_Click(object sender, EventArgs e)
        {
            openFileDialog1.Title  = "Medya seç";
            openFileDialog1.Filter = "JPEG |*.jpg|GIF|*.gif|MP4 Video|*.mp4|WMV Video|*.wmv|MP3 Audio|*.mp3";

            dosyayolu = "";
            dosyaadi  = "";


            if (!Directory.Exists(appPath))
            {
                Directory.CreateDirectory(appPath);                             // Path yoksa oluştur
            }
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                dosyayolu     = openFileDialog1.FileName;
                dosyaadi      = openFileDialog1.SafeFileName;
                txtDosya.Text = dosyayolu;
            }

            Medya medya = new Medya();

            medya.Path = dosyayolu;
            vlcPlayer1.SetMedia(medya);
        }
Exemplo n.º 3
0
        private void materialFlatButton1_Click(object sender, EventArgs e)
        {
            openFileDialog1.Title  = "Lütfen Medya dosyasını seçin";
            openFileDialog1.Filter = "Medya|*.bmp;*.jpg;*.jpeg;*.png;*.tif;*.tiff;*.gif;*.mp4;*.wmv;*.mp3;*.mkv;*.asf;*.avi;*.mov|JPEG |*.jpg|GIF|*.gif|MP4 Video|*.mp4|WMV Video|*.wmv|MP3 Audio|*.mp3";

            dosyayolu = "";
            dosyaadi  = "";


            if (!Directory.Exists(appPath))
            {
                Directory.CreateDirectory(appPath);                             // Path yoksa oluştur
            }
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                dosyayolu     = openFileDialog1.FileName;
                dosyaadi      = openFileDialog1.SafeFileName;
                txtDosya.Text = dosyayolu;
            }

            Medya _medya = new Medya();

            _medya.ID         = 0;
            _medya.KategoriID = 0;
            _medya.Path       = dosyayolu;
            _medya.Ad         = "0";

            vlcPlayer1.SetMedia(_medya);
        }
Exemplo n.º 4
0
 public void SetMedya(Medya medya, IMedya media)
 {
     this.medya   = medya;
     this.media   = media;
     txtAd.Text   = medya.Ad;
     txtPath.Text = medya.Path;
 }
Exemplo n.º 5
0
        public static Medya GetMedia(int id)
        {
            Medya           _medya       = new Medya();
            string          query        = "select medya_id from sorumedyalari where sorumedyalari.soru_id = " + id;
            MySqlConnection _connection1 = new MySqlConnection(DatabaseInf.Veritabani);

            _connection1.Open();
            MySqlCommand    cmd    = new MySqlCommand(query, _connection1);
            MySqlDataReader reader = cmd.ExecuteReader();

            _medya.Path       = "-1";
            _medya.ID         = -1;
            _medya.Ad         = "-1";
            _medya.KategoriID = -1;

            if (reader.Read())
            {
                _medya.ID = reader.GetInt32(0);
            }
            reader.Close();
            _connection1.Close();
            _connection1.Open();
            MySqlCommand    cmd1    = new MySqlCommand("select * from medya where id = " + _medya.ID, _connection1);
            MySqlDataReader reader1 = cmd1.ExecuteReader();

            if (reader1.Read())
            {
                _medya.KategoriID = reader1.GetInt32(1);
                _medya.Path       = reader1.GetString(2);
                _medya.Ad         = reader1.GetString(3);
            }
            _connection1.Close();
            return(_medya);
        }
Exemplo n.º 6
0
        public static bool MedyaGuncelleme(Medya medya)
        {
            MessageBox.Show(medya.Path);

            string sql = "Update medya set medya_path = @path , medya_ismi = @isim where medya.id = @id";

            _connection.Open();

            MySqlCommand cmd = new MySqlCommand(sql, _connection);

            cmd.Parameters.AddWithValue("@path", @medya.Path);
            cmd.Parameters.AddWithValue("@isim", medya.Ad);
            cmd.Parameters.AddWithValue("@id", medya.ID);

            int res = cmd.ExecuteNonQuery();

            _connection.Close();
            if (res != -1)
            {
                MessageBox.Show("Başarıyla güncellendi.");
                return(true);
            }
            MessageBox.Show("Güncellenemedi.");
            return(false);
        }
Exemplo n.º 7
0
        private void txtURL_TextChanged(object sender, EventArgs e)
        {
            Medya _medya = new Medya();

            _medya.ID         = 0;
            _medya.KategoriID = 0;
            _medya.Path       = txtURL.Text;
            _medya.Ad         = "0";
            vlcPlayer2.SetMedia(_medya);
        }
        public ActionResult Create([Bind(Include = "Id,Baslik,Detay,KategoriId,KullaniciId,OlusturulmaTarihi,GuncellenmeTarihi,AnahtarKelimeler,Aktif,SehirId,IlceId")] Icerik icerik, HttpPostedFileBase dosya)
        {
            if (ModelState.IsValid)
            {
                //icerik.Konum = DbGeography.FromText("POINT(41,011366 28,9812603)");
                db.Icerik.Add(icerik);
                db.SaveChanges();

                if (dosya.ContentLength > 0)
                {
                    string dosyaismi = Util.UrlSeo(Path.GetFileNameWithoutExtension(dosya.FileName)) + "-" + Guid.NewGuid().ToString() + Path.GetExtension(dosya.FileName);


                    if (dosyaismi.Length > 255)
                    {
                        dosyaismi = dosyaismi.Substring(dosyaismi.Length - 255, 255);
                    }

                    dosya.SaveAs(Path.Combine(Server.MapPath("~/Content/Resim/"), dosyaismi));

                    Medya m = new Medya();
                    m.Baslik       = icerik.Baslik;
                    m.EklemeTarihi = DateTime.Now;
                    m.MedyaTipi    = 2; //1-video 2-resim 3-dosya
                    m.MedyaUrl     = dosyaismi;

                    db.Medya.Add(m);
                    db.SaveChanges();


                    IcerikMedya im = new IcerikMedya();
                    im.IcerikId = icerik.Id;
                    im.MedyaId  = m.Id;

                    db.IcerikMedya.Add(im);
                    db.SaveChanges();
                }

                return(RedirectToAction("Index"));
            }

            ViewBag.IlceId      = new SelectList(db.Ilce, "Id", "IlceAd", icerik.IlceId);
            ViewBag.KategoriId  = new SelectList(db.Kategori, "Id", "KategoriAd", icerik.KategoriId);
            ViewBag.KullaniciId = new SelectList(db.Kullanici, "Id", "Eposta", icerik.KullaniciId);
            ViewBag.SehirId     = new SelectList(db.Sehir, "Id", "SehirAd", icerik.SehirId);
            return(View(icerik));
        }
Exemplo n.º 9
0
        private void imageLists_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (imageLists.SelectedIndex >= 0)
            {
                _medya = (Medya)imageLists.SelectedItem;
                if (_medya == null)
                {
                    return;
                }

                vlcPlayer1.SetMedia(_medya);
                guncelleme = new MedyaGuncelleme();
                guncelleme.SetMedya(_medya, this);
                txtIsim.Text = _medya.Ad;
                txtPath.Text = _medya.Path;
                materialFlatButton1.Enabled = true;
                btnDuzenle.Enabled          = true;
            }
        }
Exemplo n.º 10
0
        public static List <Medya> MedyaCekForMedyaDegistir(int id)
        {
            List <Medya> _medyalar = new List <Medya>();
            string       query     = "select *from medya where kategori_id = (select kategori_id from sorular where id = " + id + ")";

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

            while (reader.Read())
            {
                Medya _medya = new Medya();
                _medya.ID         = Convert.ToInt32(reader.GetValue(0));
                _medya.KategoriID = Convert.ToInt32(reader.GetValue(1));
                _medya.Path       = reader.GetValue(2).ToString();
                _medya.Ad         = reader.GetValue(3).ToString();
                _medyalar.Add(_medya);
            }
            _connection.Close();
            return(_medyalar);
        }
Exemplo n.º 11
0
        public static List <Medya> MedyaCek(int id)
        {
            List <Model.Medya> _medya = new List <Model.Medya>();
            string             query  = "select *from medya where kategori_id = " + id;

            _connection.Open();
            MySqlCommand cmd = new MySqlCommand(query, _connection);

            MySqlDataReader reader = cmd.ExecuteReader();
            Medya           medya;

            while (reader.Read())
            {
                medya            = new Medya();
                medya.ID         = Convert.ToInt32(reader.GetValue(0));
                medya.KategoriID = Convert.ToInt32(reader.GetValue(1));
                medya.Path       = reader.GetValue(2).ToString();
                medya.Ad         = reader.GetValue(3).ToString();
                _medya.Add(medya);
            }
            _connection.Close();
            return(_medya);
        }
Exemplo n.º 12
0
        public static List <Medya> Medyalar()
        {
            string sql = "select *from medya";

            List <Medya> medyalar = new List <Medya>();

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

            MySqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                Medya medya = new Medya();
                medya.ID         = reader.GetInt32(0);
                medya.KategoriID = reader.GetInt32(1);
                medya.Path       = reader.GetString(2);
                medya.Ad         = reader.GetString(3);
                medyalar.Add(medya);
            }

            _connection.Close();
            return(medyalar);
        }
Exemplo n.º 13
0
 public void MedyaDegistir(Medya _medya)
 {
     this._medya   = _medya;
     txtMedya.Text = _medya.Path;
 }
Exemplo n.º 14
0
        public static List <BirlesikSoru> SorulariCek(string kategori_ad, string zorluk_seviyesi)
        {
            List <BirlesikSoru> sorular = new List <BirlesikSoru>();
            string sql = "select sorular.soruBasligi,sorular.sure,secenekler.*,medya.medya_path,sorular.id from sorular inner join secenekler on secenekler.soru_id = sorular.id inner join medya on medya.id = sorular.medya_id where sorular.zorlukSeviyesi = '" + zorluk_seviyesi + "' and sorular.kategori_id = (select id from kategoriler where ad = '" + kategori_ad + "')";

            string query = "SELECT sorular.soruBasligi,sorular.sure,secenekler.*,sorular.id,sorular.klasiksoru FROM sorular,secenekler WHERE sorular.id = secenekler.soru_id AND sorular.zorlukSeviyesi = '" + zorluk_seviyesi + "' AND sorular.kategori_id =(SELECT kategoriler.id FROM kategoriler WHERE kategoriler.ad = '" + kategori_ad + "' ) AND sorular.id IN(SELECT sorulmatarihleri.soru_id FROM sorulmatarihleri WHERE sorulmatarihleri.soru_id = sorular.id AND sorulmatarihleri.calisan_id = " + Database.Select.CalisanCekID(Session.KullaniciAdiAl()) + " AND DATEDIFF( CURRENT_DATE,sorulmatarihleri.tarih) >(SELECT ayarlar.deger FROM ayarlar WHERE ayarlar.id = 2)) and sorular.id in (select calisansoru.soru_id from calisansoru where calisansoru.calisan_id = " + Database.Select.CalisanCekID(Session.KullaniciAdiAl()) + " and calisansoru.soru_id = sorular.id)";

            string query1 = "SELECT sorular.soruBasligi, sorular.sure, secenekler.*,  sorular.id,sorular.klasiksoru FROM sorular, secenekler WHERE sorular.id = secenekler.soru_id AND sorular.zorlukSeviyesi = '" + zorluk_seviyesi + "' AND sorular.kategori_id =( SELECT kategoriler.id FROM kategoriler WHERE kategoriler.ad = '" + kategori_ad + "' ) AND sorular.id NOT IN( SELECT sorular.id FROM sorulmatarihleri WHERE sorulmatarihleri.soru_id = sorular.id AND sorulmatarihleri.calisan_id = " + Database.Select.CalisanCekID(Session.KullaniciAdiAl()) + " ) and sorular.id in (select calisansoru.soru_id from calisansoru where calisansoru.calisan_id = " + Database.Select.CalisanCekID(Session.KullaniciAdiAl()) + " and calisansoru.soru_id = sorular.id)";

            _connection.Open();
            MySqlCommand    cmd         = new MySqlCommand(query, _connection);
            MySqlDataReader reader      = cmd.ExecuteReader();
            Soru            _soru       = new Soru();
            Secenekler      _secenekler = new Secenekler();

            while (reader.Read())
            {
                _soru       = new Soru();
                _secenekler = new Secenekler();
                Medya _medya = new Medya();
                _soru.SoruBasligi      = reader.GetValue(0).ToString();
                _soru.Sure             = Convert.ToInt32(reader.GetValue(1));
                _secenekler.ASecenegi  = reader.GetValue(3).ToString();
                _secenekler.BSecenegi  = reader.GetValue(4).ToString();
                _secenekler.CSecenegi  = reader.GetValue(5).ToString();
                _secenekler.DSecenegi  = reader.GetValue(6).ToString();
                _secenekler.ESecenegi  = reader.GetValue(7).ToString();
                _secenekler.DogruCevap = reader.GetValue(8).ToString();
                _soru.ID         = Convert.ToInt32(reader.GetValue(9));
                _soru.KlasikSoru = reader.GetBoolean(10);
                BirlesikSoru soru = new BirlesikSoru();
                soru.soru         = _soru;
                soru.secenekler   = _secenekler;
                soru.medya        = GetMedia(_soru.ID);
                soru.soru.MedyaID = soru.medya.ID;
                sorular.Add(soru);
            }
            reader.Close();
            _connection.Close();

            _connection.Open();
            MySqlCommand    cmd1    = new MySqlCommand(query1, _connection);
            MySqlDataReader reader1 = cmd1.ExecuteReader();

            while (reader1.Read())
            {
                _soru       = new Soru();
                _secenekler = new Secenekler();
                Medya _medya = new Medya();
                _soru.SoruBasligi = reader1.GetValue(0).ToString();
                _soru.Sure        = Convert.ToInt32(reader1.GetValue(1));

                _secenekler.ASecenegi  = reader1.GetValue(3).ToString();
                _secenekler.BSecenegi  = reader1.GetValue(4).ToString();
                _secenekler.CSecenegi  = reader1.GetValue(5).ToString();
                _secenekler.DSecenegi  = reader1.GetValue(6).ToString();
                _secenekler.ESecenegi  = reader1.GetValue(7).ToString();
                _secenekler.DogruCevap = reader1.GetValue(8).ToString();
                _soru.ID         = Convert.ToInt32(reader1.GetValue(9));
                _soru.KlasikSoru = reader1.GetBoolean(10);
                BirlesikSoru soru = new BirlesikSoru();
                soru.soru         = _soru;
                soru.secenekler   = _secenekler;
                soru.medya        = GetMedia(_soru.ID);
                soru.soru.MedyaID = soru.medya.ID;
                sorular.Add(soru);
            }
            _connection.Close();
            return(sorular);
        }