コード例 #1
0
        public void Guncelle(Kontrol k)
        {
            Kontrol r = db.Kontrol.Where(p => p.KontrolID == k.KontrolID).FirstOrDefault();

            r = k;
            db.SaveChanges();
        }
コード例 #2
0
        public void Ekle(Kontrol k)
        {
            List <Kontrol> ka = db.Kontrol.ToList();

            db.Kontrol.Add(k);
            db.SaveChanges();
        }
コード例 #3
0
        public static string ObjectToJson(Kontrol d)
        {
            string a = JsonConvert.SerializeObject(d);

            //a = "{\"Kontrol\":" + a + "}";
            return(a);
        }
コード例 #4
0
ファイル: SyncMaesterShould.cs プロジェクト: ifagarasan/Pets
        public void ReadSettings()
        {
            _currentTest = Path.Combine(CurrentWorkingFolder, "test6");

            EnsureFolderExists(_currentTest);

            var sourceFolder      = "C:\\Music";
            var destinationFolder = "D:\\Backups\\Music";

            _settingsManager.Data.SyncPairs.Add(new SyncPair {
                Source = _currentTest, Destination = _currentTest
            });

            var settingsFile = new KoreFileInfo(Path.Combine(_currentTest, "settings.bin"));

            _kontrol.WriteSettings(settingsFile);

            var settingsManager = new SettingsManager <ISettings>(new BinarySerializer <ISettings>());

            var kontrol = new Kontrol(settingsManager, _syncManager);

            kontrol.ReadSettings(settingsFile);

            Assert.IsNotNull(settingsManager.Data);
            Assert.IsNotNull(settingsManager.Data.SyncPairs);
            Assert.AreEqual(1, settingsManager.Data.SyncPairs.Count);
            Assert.AreEqual(sourceFolder, settingsManager.Data.SyncPairs[0].Source);
            Assert.AreEqual(destinationFolder, settingsManager.Data.SyncPairs[0].Destination);

            Assert.IsTrue(settingsFile.Exists);
        }
コード例 #5
0
 public void Start()
 {
     GameControlOjbe = GameObject.FindGameObjectWithTag("Kontrol");
     //Kontrol nesnesini "GamesControlObje" diye yeni bir boş nesneye aktardık
     control = GameControlOjbe.GetComponent <Kontrol>();
     //"GamesConrolobje" nesnenin bileşeni olan "Kontrol" kodunu "control" diye boş bir koda atararak o kodun özelliklerine ulaşabildik
 }
コード例 #6
0
    public static void HandleHosGeldinMesaji(byte[] data)
    {
        ByteBuffer buffer = new ByteBuffer();

        buffer.Bytes_Yaz(data);
        int    packetID     = buffer.Int_Oku();
        int    connectionID = buffer.Int_Oku();
        string msg          = buffer.String_Oku();
        float  xCord        = buffer.Float_Oku();
        float  yCord        = buffer.Float_Oku();
        float  zCord        = buffer.Float_Oku();

        Global.global.myConnectionID = connectionID;
        GameObject _PlayerPref;

        _PlayerPref      = Instantiate(Global.global.Sura, new Vector3(xCord, yCord, zCord), Quaternion.identity);
        _PlayerPref.name = "Player : " + connectionID.ToString();

        Player  newPlayer = _PlayerPref.GetComponent <Player>();
        Kontrol karaktere_kontrol_ekle = _PlayerPref.AddComponent <Kontrol>() as Kontrol;

        karaktere_kontrol_ekle.anim                      = _PlayerPref.GetComponent <Animator>();
        karaktere_kontrol_ekle.cam                       = _PlayerPref.GetComponentInChildren <Camera>();
        karaktere_kontrol_ekle.bakma_hizi                = 1;
        karaktere_kontrol_ekle.hiz                       = 1;
        _PlayerPref.GetComponent <Kontrol>().cam.name    = "Camera : " + Global.global.myConnectionID;
        _PlayerPref.GetComponent <Kontrol>().cam.enabled = true;
        Global.global.myCam      = (GameObject)_PlayerPref.transform.Find("Camera : " + Global.global.myConnectionID).gameObject;
        Global.global.myKarakter = _PlayerPref;
        newPlayer.Karakter       = _PlayerPref;

        buffer.Dispose();
        Debug.Log("Port Numaran : " + connectionID.ToString() + " Mesajin : " + msg);
    }
コード例 #7
0
        private Kontrol sunucuKontrol()
        {
            Kontrol sunucu = Kontrol.Hatali;

            try
            {
                MySqlConnection con  = baglantiYap();
                List <string>   veri = MySqlCollectionQuery(con, "SHOW TABLES FROM " + svsettings.Default.database);
                if (veri.Count == 2)
                {
                    MySqlCommand    readAdmins = new MySqlCommand("SELECT * FROM yoneticiler WHERE asyonetici=1", con);
                    MySqlDataReader reader     = readAdmins.ExecuteReader();
                    if (reader.Read())
                    {
                        sunucu = Kontrol.Calisiyor;
                    }
                    else
                    {
                        sunucu = Kontrol.Hatali;
                    }
                }
                else
                {
                    sunucu = Kontrol.Hatali;
                }
            }
            catch
            {
                sunucu = Kontrol.Hatali;
            }
            return(sunucu);
        }
コード例 #8
0
        public ActionResult Create(Kurumlar kurum, HttpPostedFileBase resimYukle)
        {
            string resimDosyaAdi = null;

            #region  resim ve pdf upload işlemleri
            // resim yüklenmese bile klasörü oluştur
            string folderName = Kontrol.ToSlug(kurum.KurumAdi);
            var    folder     = Server.MapPath("~/Upload/slide");
            if (!Directory.Exists(folder))
            {
                //Directory.CreateDirectory(folder);
            }

            if (resimYukle != null)
            {
                Random rnd = new Random();
                resimDosyaAdi = Path.GetFileNameWithoutExtension(resimYukle.FileName) + "-" + rnd.Next(1, 10000) + Path.GetExtension(resimYukle.FileName);
                var yuklemeYeri = Path.Combine(Server.MapPath("~/Upload/slide"), resimDosyaAdi);
                resimYukle.SaveAs(yuklemeYeri);
            }

            #endregion
            kurum.Resim      = resimDosyaAdi;
            kurum.UploadYolu = folderName;
            kurum.Slug       = folderName;
            kurum.Durum      = true;
            db.Kurumlar.Add(kurum);
            db.SaveChanges();


            return(RedirectToAction("Index"));
        }
コード例 #9
0
        public void DegerGuncelle(int id, string program)
        {
            Kontrol k = db.Kontrol.Where(p => p.KontrolID == id).FirstOrDefault();

            k.Program = program;
            db.SaveChanges();
        }
コード例 #10
0
        public ActionResult SifremiUnuttum(string Mail)
        {
            if (Mail == null)
            {
                TempData["bilgi"] = "Lütfen mail adresinizi giriniz";
                TempData["class"] = "info";
                return(View());
            }

            var personel = db.Adminler.Where(p => p.Mail == Mail).FirstOrDefault();

            if (personel == null)
            {
                TempData["bilgi"] = "Bu mail adresinde kayıtlı kullanıcı bulunamadı.";
                TempData["class"] = "danger";

                return(View());
            }

            string yeniSifre = Kontrol.SifreOlustur();

            personel.Sifre = Kontrol.Base64Encrypt(yeniSifre);

            db.SaveChanges();

            TempData["bilgi"] = "Sayın " + personel.AdSoyad + " yeni şifreniz mail adresinize gönderildi.";
            TempData["class"] = "success";

            Helpers.SendMail.Mail("Yeni Şifreniz", "Yeni şifreniz: " + yeniSifre + " <br/>" + Kontrol.SayfaUrlAl(1), personel.Mail);
            return(View());
        }
コード例 #11
0
        public ActionResult Edit(Haberler haberler, HttpPostedFileBase yuklenecekDosya)
        {
            if (haberler.Ad == null)
            {
                return(View());
            }

            Haberler haber = db.Haberler.Find(haberler.Id);

            if (yuklenecekDosya != null)
            {
                string dosyaAdi    = Kontrol.fileNameCreator(yuklenecekDosya.FileName);
                var    yuklemeYeri = Path.Combine(Server.MapPath("~/Upload/haber"), dosyaAdi);
                yuklenecekDosya.SaveAs(yuklemeYeri);
                haber.Resim = dosyaAdi;
            }

            haber.Ad         = haberler.Ad;
            haber.Slug       = Kontrol.ToSlug(haberler.Slug);
            haber.KategoriId = haberler.KategoriId;
            haber.GaleriId   = haberler.GaleriId;
            haber.Detay      = haberler.Detay;
            haber.Aktif      = haberler.Aktif;
            haber.Tarih      = haberler.Tarih;
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #12
0
        public Kontrol GonderiEkle([FromBody] GonderiIstek g)
        {
            Kontrol k = new Kontrol();

            try
            {
                using (db = new oylesineEntities())
                {
                    db.Gonderilers.Add(new Gonderiler()
                    {
                        KullaniciID = g.kullaniciID,
                        Icerik      = g.icerik,
                        //MedyaID = g.medyaID,
                        GonderiTarihi = DateTime.Now
                    });
                    db.SaveChanges();
                    k.basari = true;
                }
            }
            catch
            {
                k.basari = false;
            }
            return(k);
        }
コード例 #13
0
        public ActionResult Index(Adminler admin)
        {
            admin.Sifre = Kontrol.Base64Encrypt(admin.Sifre);
            var adminGetir = db.Adminler.Where(adm => adm.Mail == admin.Mail && adm.Sifre == admin.Sifre && adm.Aktif == true).FirstOrDefault();

            if (adminGetir != null)
            {
                if (adminGetir.Aktif.ToString() == "False")
                {
                    // ViewBag.msg = "Sayın " + adminGetir.AdSoyad + " üyeliğiniz henüz onaylı değil.";
                    return(View());
                }
                else
                {
                    Session["AdminId"] = adminGetir.AdminId;
                    Session["AdSoyad"] = adminGetir.AdSoyad;

                    Session["Yetki"] = db.AdminRolIliski.Where(adm => adm.AdminId == adminGetir.AdminId).Select(adm => adm.AdminRolleri.RolAdi).FirstOrDefault();

                    return(Redirect("Home"));
                }
            }

            ViewBag.msg = "Lütfen kullanıcı bilgilerinizi kontrol edin.";
            return(View());
        }
コード例 #14
0
        public Kontrol YorumEkle([FromBody] YorumIstek y)
        {
            Kontrol Control = new Kontrol();

            try
            {
                using (db = new oylesineEntities())
                {
                    db.Yorumlars.Add(new Yorumlar()
                    {
                        GonderiID   = y.gonderiID,
                        KullaniciID = y.kullaniciID,
                        Yorum       = y.yorum,
                        YorumTarihi = DateTime.Now
                    });
                    db.SaveChanges();
                    Control.basari = true;
                }
            }
            catch (Exception)
            {
                Control.basari = false;
            }
            return(Control);
        }
コード例 #15
0
        public Kontrol KullaniciEkle([FromBody] KullaniciIstek k)
        {
            Kontrol control = new Kontrol();

            try
            {
                using (db = new oylesineEntities())
                {
                    db.Kullanicilars.Add(new Kullanicilar()
                    {
                        Ad           = k.ad,
                        Soyad        = k.soyad,
                        KullaniciAdi = k.kullaniciAdi,
                        Email        = k.email,
                        Parola       = k.parola,
                        //Fotograf = k.fotograf,
                        //DogumTarihi = Convert.ToDateTime(k.dogumTarihi),
                        //Telefon = k.telefon,
                        //CinsiyetID = k.cinsiyetID,
                        KayitTarihi = DateTime.Now
                    });
                    db.SaveChanges();
                    control.basari = true;
                }
            }
            catch
            {
                control.basari = false;
            }
            return(control);
        }
コード例 #16
0
 private void Form1_Shown(object sender, EventArgs e)
 {
     if (svsettings.Default.server == "" && svsettings.Default.database == "" && svsettings.Default.username == "" && svsettings.Default.password == "")
     {
         DialogResult soru = MessageBox.Show("Sunucu ayarları yapılandırılmamış.\n\nYapılandırmak ister misiniz?", "Soru", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (soru == DialogResult.Yes)
         {
             this.Hide();
             frmSunucuAyarlari sunucu = new frmSunucuAyarlari();
             sunucu.Show();
         }
         else
         {
             Application.ExitThread();
         }
     }
     else
     {
         Kontrol durum = sunucuKontrol();
         if (durum == Kontrol.Hatali)
         {
             DialogResult soru = MessageBox.Show("Sunucuya bağlanılamıyor.\nYönetici ayarlarınızı doğrulayarak sunucu ayarlarını değiştirebilirsiniz.\nEğer sunucuyu kuran kişi siz değilseniz bu mesajı görmezden gelebilirsiniz.\nSunucu ayarlarına erişmek için yönetici bilgilerinizi doğrulamak ister misiniz?", "Sunucuya bağlanılamıyor", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
             if (soru == DialogResult.Yes)
             {
                 frmYoneticiDogrulama dogrulama = new frmYoneticiDogrulama();
                 dogrulama.Show();
                 this.Hide();
             }
             else
             {
                 Application.ExitThread();
             }
         }
     }
 }
コード例 #17
0
    void Start()
    {
        spiker       = objeSpiker.GetComponent <Spiker>();
        kontrol      = obje.GetComponent <Kontrol>();
        team[0].text = PlayerPrefs.GetString("secilenTakim");
        team[1].text = PlayerPrefs.GetString("rakipTakim");

        textSpiker.text = spiker.MacBaslayacak(); //SPİKER
    }
コード例 #18
0
 public ActionResult AnketGonder(string adSoyad, string mail, string telefon, int kurum, string mesaj, string url)
 {
     if (adSoyad != null && mail != null && mesaj != null && kurum > 0 && Kontrol.mailValidation(mail) == true)
     {
         return(Json(new { success = true, responseText = "Anketiniz başarıyla gönderildi." }));
     }
     else
     {
         return(Json(new { success = false, responseText = "Lütfen bilgilerinizi kontrol edip tekrar deneyiniz." }));
     }
 }
コード例 #19
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (Kontrol.MLogin(emailText.Text, sifreText.Text))
     {
         MAna mAna = new MAna();
         this.Hide();
         mAna.Show();
     }
     else
     {
         label3.Visible = true;
     }
 }
コード例 #20
0
        public ActionResult AddCategory(HaberKategorileri haber)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            haber.Slug = GetKategoriSlug(Kontrol.ToSlug(haber.Ad), null);
            db.HaberKategorileri.Add(haber);
            db.SaveChanges();

            return(RedirectToAction("Category"));
        }
コード例 #21
0
        public void DegerEkle(int id, string program)
        {
            Kontrol k = db.Kontrol.Where(p => p.KontrolID == id).FirstOrDefault();

            if (k.Program.Length > 0)
            {
                k.Program += "," + program;
            }
            else
            {
                k.Program = program;
            }
            db.SaveChanges();
        }
コード例 #22
0
        public ActionResult SifreDegistir(Adminler admin)
        {
            var adminler = db.Adminler.Where(adm => adm.AdminId == admin.AdminId).FirstOrDefault();

            if (adminler == null)
            {
                HttpNotFound();
            }
            adminler.AdSoyad = adminler.AdSoyad;
            adminler.Mail    = adminler.Mail;
            adminler.Sifre   = Kontrol.Base64Encrypt(admin.Sifre);
            db.SaveChanges();

            return(RedirectToAction("Profil"));
        }
コード例 #23
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (Kontrol.FLogin(emailText.Text, sifreText.Text))
     {
         string firmaAdi = Kontrol.FirmaAdi();
         int    firmaId  = Kontrol.FirmaId();
         FGAna  fGAna    = new FGAna(firmaAdi, firmaId);
         this.Hide();
         fGAna.Show();
     }
     else
     {
         label3.Visible = true;
     }
 }
コード例 #24
0
        public ActionResult Create(Sayfalar sayfa)
        {
            ViewBag.GaleriId = new SelectList(db.Galeri.ToList(), "GaleriId", "GaleriAdi");

            if (sayfa.Ad == null)
            {
                return(RedirectToAction("Index"));
            }

            sayfa.Slug = Kontrol.ToSlug(sayfa.Ad);

            db.Sayfalar.Add(sayfa);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #25
0
        public ActionResult Index(int?Sayfa, string ara)
        {
            int _sayfaNo = Sayfa ?? 1;

            if (ara == null)
            {
                var dosyalar = db.DosyaYoneticisi.OrderByDescending(u => u.DosyaId).ToPagedList <DosyaYoneticisi>(_sayfaNo, 18);
                return(View(dosyalar));
            }
            else
            {
                ara = Kontrol.AramaKontrol(ara);

                var dosyalar = db.DosyaYoneticisi.Where(d => d.DosyaAdi.Contains(ara)).OrderByDescending(u => u.DosyaId).ToPagedList <DosyaYoneticisi>(_sayfaNo, 18);
                return(View(dosyalar));
            }
        }
コード例 #26
0
        public KisiIletisimRepository(IUnitOfWork unitOfWork)
        {
            try
            {
                if (unitOfWork == null)
                {
                    throw new ArgumentNullException("unitOfWork");
                }

                _context = unitOfWork as NorthwindContext;

                this._kontrol = new Kontrol();
            }
            catch (Exception hata)
            {
                throw hata;
            }
        }
コード例 #27
0
        public CalisanGorevRepository(IUnitOfWork unitOfWork)
        {
            try
            {
                if (unitOfWork == null)
                {
                    throw new ArgumentNullException("unitOfWork");
                }

                _context = unitOfWork as NorthwindContext;

                this._kontrol = new Kontrol();
            }
            catch (Exception hata)
            {
                this.yazHata(hata);
            }
        }
コード例 #28
0
        public ActionResult BultenKayit(string mail)
        {
            int result;

            if (mail == null)
            {
                result = 0;
            }

            if (Kontrol.mailValidation(mail) == true)
            {
                Bulten blt = db.Bulten.Where(b => b.Mail == mail).FirstOrDefault();

                if (blt == null)
                {
                    Bulten bulten = new Bulten();
                    result       = 1;
                    bulten.Mail  = mail;
                    bulten.Tarih = DateTime.Now;
                    bulten.Ip    = Kontrol.IpAdresi();
                    db.Bulten.Add(bulten);
                    db.SaveChanges();

                    string icerik = "<b>Email Bültenine yeni bir kayıt eklendi</b> " + "<br/> <b>Mail: </b>" + bulten.Mail + "<br/> <b>Ip Adresi: </b>" + bulten.Ip;

                    var gidecekMailler = db.iletisim.Select(m => m.Mailler).FirstOrDefault();
                    Helpers.SendMail.Mail("Bültene Yeni Kayıt Eklendi", icerik, gidecekMailler.ToString());
                }
                else
                {
                    // bültene daha önce kayıt yaptırılmış
                    result = 2;
                }
            }
            else
            {
                result = 0; // mail formatı uygun değil
            }



            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #29
0
        public ActionResult MesajGonder(string adSoyad, string mail, string telefon, int kurum, string mesaj, string url)
        {
            if (adSoyad != null && mail != null && mesaj != null && kurum > 0 && Kontrol.mailValidation(mail) == true)
            {
                var kurumMail = db.Kurumlar.Where(k => k.KurumId == kurum).Select(k => k.Email).FirstOrDefault();

                string icerik = "<b>Kurum detay sayfanızdan bir mesaj aldınız.</b> <br/> <b>Gönderen:</b>  " + adSoyad + "<br/>" + " <b>Telefon: </b>" + telefon + "<br/> <b>Mail: </b>" + mail + "<br/> <b>Mesaj: </b>" + mesaj + " <br/> <b>Kaynak Url: </b> " + url;

                Helpers.SendMail.Mail("İletişim Formu Mesajı", icerik, kurumMail);



                return(Json(new { success = true, responseText = "Mesajınız başarıyla gönderildi." }));
            }
            else
            {
                return(Json(new { success = false, responseText = "Lütfen bilgilerinizi kontrol edip tekrar deneyiniz." }));
            }
        }
コード例 #30
0
        public ActionResult MailGonder(string adSoyad, string mail, string telefon, string konu, string mesaj, string url)
        {
            if (adSoyad != null && mail != null && mesaj != null && Kontrol.mailValidation(mail) == true)
            {
                var mailler = db.iletisim.Select(m => new { m.Mailler }).FirstOrDefault();

                string icerik = "<b>İletişim formu mesajı.</b> <br/> <b>Gönderen:</b>  " + adSoyad + "<br/> <b>Konu: </b>" + konu + "<br/> <b>Telefon: </b>" + telefon + "<br/> <b>Mail: </b>" + mail + "<br/> <b>Mesaj: </b>" + mesaj + " <br/> <b>Kaynak Url: </b> " + url;

                Helpers.SendMail.Mail(konu, icerik, mailler.Mailler);



                return(Json(new { success = true, responseText = "Mesajınız başarıyla gönderildi." }));
            }
            else
            {
                return(Json(new { success = false, responseText = "Lütfen bilgilerinizi kontrol edip tekrar deneyiniz." }));
            }
        }