Ejemplo n.º 1
0
 public Form1()
 {
     InitializeComponent();
     try
     {
         pictureBox1.Image = ResimCek("http://muteo.xyz/resimler/yukleniyor.gif");
     }
     catch
     {
         MessageBox.Show("Sunuculara şu anda ulaşılamıyor, resim yüklenemedi!", "Muteo - GTA SA-MP Launcher", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     ResimYukle.Start();
 }
Ejemplo n.º 2
0
        public ActionResult Duzenle(Slider slider, HttpPostedFileBase ResimURL)
        {
            Slider dbSlider = _sliderRepository.GetById(slider.ID);

            dbSlider.Baslik   = slider.Baslik;
            dbSlider.Aciklama = slider.Aciklama;
            dbSlider.AktifMi  = slider.AktifMi;
            dbSlider.URL      = slider.URL;


            if (ResimURL != null && ResimURL.ContentLength > 0)
            {
                if (dbSlider.ResimURL != null)
                {
                    string   URL       = dbSlider.ResimURL;
                    string   resimPath = Server.MapPath(URL);
                    FileInfo files     = new FileInfo(resimPath); //dosyayı aldık

                    if (files.Exists)
                    {
                        files.Delete(); //siliyoruz
                    }
                }



                //extension metod
                ResimYukle.Resim(ResimURL, slider);//resmi belirtilen klasör yoluna ekler.
                dbSlider.ResimURL = slider.ResimURL;
            }


            try
            {
                _sliderRepository.Save();
                return(Json(new ResultJson {
                    Success = true, Message = slider.Baslik + " Slider Ekleme İşlemi Başarılı!"
                }));
            }
            catch (Exception ex)
            {
                //LogYaz();
                return(Json(new ResultJson {
                    Success = false, Message = slider.Baslik + " Slider Ekleme İşlemi Başarısız!"
                }));
            }
            return(Json(new ResultJson {
                Success = false, Message = slider.Baslik + " Bilinmeyen hata oluştu!!"
            }));
        }
Ejemplo n.º 3
0
        public JsonResult Duzenle(kullanici kullanici_, int?YetkiID, HttpPostedFileBase Resim)
        {
            kullanici gelenKullanici = _kullaniciRepository.GetById(kullanici_.ID);

            var EmailVarmi = _kullaniciRepository.KullaniciBul(kullanici_.Email);

            if (EmailVarmi != null && gelenKullanici.Email != kullanici_.Email)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Bu Mail Adresi Sistemde Kayıtlı"
                }));
            }

            gelenKullanici.KullaniciAdi = kullanici_.KullaniciAdi;
            gelenKullanici.AdSoyad      = kullanici_.AdSoyad;
            gelenKullanici.Email        = kullanici_.Email;
            gelenKullanici.Onay         = kullanici_.Onay;
            gelenKullanici.YetkiID      = Convert.ToInt32(YetkiID);
            gelenKullanici.Sifre        = kullanici_.Sifre;

            if (Resim != null && Resim.ContentLength > 0 && Resim.ContentLength <= 2048000)
            {
                if (gelenKullanici.Foto != null)
                {
                    string   url       = gelenKullanici.Foto;
                    string   resimPath = Server.MapPath(url);
                    FileInfo files     = new FileInfo(resimPath);
                    if (files.Exists)
                    {
                        files.Delete();
                    }
                }
                ResimYukle.kullaniciResim(Resim, kullanici_);
                gelenKullanici.Foto = kullanici_.Foto;
            }
            try
            {
                _kullaniciRepository.Save();
                return(Json(new ResultJson {
                    Success = true, Message = "Başarılı Bir Şekilde Güncellendi"
                }));
            }
            catch (Exception ex)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Güncelleme İşlemi Başarısız"
                }));
            }
        }
Ejemplo n.º 4
0
        public JsonResult Duzenle(Kullanici kullanici, int?yetki_id, HttpPostedFileBase Resim)
        {
            Kullanici gelenKullanici = _kullaniciRepository.GetById(kullanici.id);

            var EmailVarmi = _kullaniciRepository.KullaniciBul(kullanici.email);

            if (EmailVarmi != null && gelenKullanici.email != kullanici.email)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Bu Mail Adresi Sistemde Kayıtlı"
                }));
            }

            gelenKullanici.kullanici_adi = kullanici.kullanici_adi;
            gelenKullanici.adsoyad       = kullanici.adsoyad;
            gelenKullanici.email         = kullanici.email;
            gelenKullanici.aktif         = kullanici.aktif;
            gelenKullanici.yetki_id      = Convert.ToInt32(yetki_id);
            gelenKullanici.sifre         = kullanici.sifre;

            if (Resim != null && Resim.ContentLength > 0 && Resim.ContentLength <= 2048000)
            {
                if (gelenKullanici.fotograf != null)
                {
                    string   url       = gelenKullanici.fotograf;
                    string   resimPath = Server.MapPath(url);
                    FileInfo files     = new FileInfo(resimPath);
                    if (files.Exists)
                    {
                        files.Delete();
                    }
                }
                ResimYukle.kullaniciResim(Resim, kullanici);
                gelenKullanici.fotograf = kullanici.fotograf;
            }
            try
            {
                _kullaniciRepository.Save();
                return(Json(new ResultJson {
                    Success = true, Message = "Başarılı Bir Şekilde Güncellendi"
                }));
            }
            catch (Exception ex)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Güncelleme İşlemi Başarısız"
                }));
            }
        }
Ejemplo n.º 5
0
        public JsonResult Ekle(Kullanici kullanici, int?yetki_id, HttpPostedFileBase Resim)
        {
            if (ModelState.IsValid)
            {
                var KullaniciVarmi = _kullaniciRepository.KullaniciBul(kullanici.email);
                if (KullaniciVarmi != null)
                {
                    return(Json(new ResultJson {
                        Success = false, Message = kullanici.email + " Daha önce Kayıt Edilmiş"
                    }));
                }
                if (kullanici.fotograf == null)
                {
                    if (Resim.ContentLength > 2048000)
                    {
                        return(Json(new ResultJson {
                            Success = false, Message = "Dosya boyutu 2 MB'yi geçmemelidir."
                        }));
                    }
                    else if (Resim.ContentLength > 0 && Resim.ContentLength <= 2048000)
                    {
                        ResimYukle.kullaniciResim(Resim, kullanici);
                        kullanici.fotograf = kullanici.fotograf;
                    }
                }

                kullanici.aktif    = false;
                kullanici.tarih    = DateTime.Now.ToLocalTime().ToString();
                kullanici.yetki_id = Convert.ToInt32(yetki_id);
                _kullaniciRepository.Insert(kullanici);
                try
                {
                    _kullaniciRepository.Save();
                    return(Json(new ResultJson {
                        Success = true, Message = "Kullanıcı Ekleme İşleminiz Başarılı"
                    }));
                }
                catch (Exception ex)
                {
                    return(Json(new ResultJson {
                        Success = false, Message = "Kullanıcı Eklerken Hata Oluştu !"
                    }));
                }
            }
            return(Json(new ResultJson {
                Success = false, Message = "Kullanıcı Eklerken Hata Oluştu !"
            }));
        }
Ejemplo n.º 6
0
        public JsonResult Duzenle(makale makale_, int KategoriID, HttpPostedFileBase vitrinResmi, string EtiketAd)
        {
            makale gelenMakale = _makaleRepository.GetById(makale_.ID);

            gelenMakale.Baslik     = makale_.Baslik;
            gelenMakale.Icerik     = makale_.Icerik;
            gelenMakale.Onay       = makale_.Onay;
            gelenMakale.KategoriID = Convert.ToInt32(KategoriID);

            if (vitrinResmi != null && vitrinResmi.ContentLength > 0)
            {
                if (vitrinResmi.ContentLength > 2048000)
                {
                    return(Json(new ResultJson {
                        Success = false, Message = "Dosya boyutu 2 MB'yi geçmemelidir."
                    }));
                }
                else if (gelenMakale.Foto != null && vitrinResmi.ContentLength <= 2048000)
                {
                    string   url       = gelenMakale.Foto;
                    string   resimPath = Server.MapPath(url);
                    FileInfo files     = new FileInfo(resimPath);
                    if (files.Exists)
                    {
                        files.Delete();
                    }
                }
                ResimYukle.makaleResim(vitrinResmi, makale_);
                gelenMakale.Foto = makale_.Foto;
            }

            _etiketRepository.EtiketEkle(makale_.ID, EtiketAd);

            try
            {
                _makaleRepository.Save();
                return(Json(new ResultJson {
                    Success = true, Message = "Başarılı Bir Şekilde Güncellendi"
                }));
            }
            catch (Exception ex)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Güncelleme İşlemi Başarısız"
                }));
            }
        }
        public ActionResult Duzenle(Slider slider, HttpPostedFileBase ResimURL)
        {
            if (ModelState.IsValid)
            {
                Slider dbSlider = _sliderRepository.GetById(slider.ID);
                dbSlider.Baslik   = slider.Baslik;
                dbSlider.Aciklama = slider.Aciklama;
                dbSlider.AktifMi  = slider.AktifMi;
                dbSlider.URL      = slider.URL;
                if (ResimURL != null && ResimURL.ContentLength > 0)
                {
                    if (dbSlider.ResimURL != null)
                    {
                        string   URL       = dbSlider.ResimURL;
                        string   resimPath = Server.MapPath(URL);
                        FileInfo files     = new FileInfo(resimPath);
                        if (files.Exists)
                        {
                            files.Delete();
                        }
                    }

                    ResimYukle.Resim(ResimURL, slider);
                    dbSlider.ResimURL = slider.ResimURL;
                }

                try
                {
                    _sliderRepository.Save();
                    return(Json(new ResultJson {
                        Success = true, Message = slider.Baslik + " Slider Ekleme İşlemi Başarılı"
                    }));
                }
                catch (Exception ex)
                {
                    //LogYaz();
                    return(Json(new ResultJson {
                        Success = false, Message = slider.Baslik + " Slider Ekleme İşlemi Başarısız !"
                    }));
                }
            }
            return(View());
        }
Ejemplo n.º 8
0
        public ActionResult Add(Urun _urun, HttpPostedFileBase image)
        {
            try
            {
                _urun.Resimyolu = ResimYukle.UploadSingleImage("~/img/", image);
                us.Add(_urun);
                us.Save();
                logger.Info($"Product added : Product name :{_urun.Ad}- Count:{_urun.StokMiktari}");

                TempData["message"] = "Added";


                return(RedirectToAction("Index", "Product"));
            }
            catch (Exception ex)
            {
                logger.Error($"Product Add Line:{ex}|Error|");

                throw;
            }
        }
Ejemplo n.º 9
0
 private void ResimYukle_Tick(object sender, EventArgs e)
 {
     backgroundWorker2.RunWorkerAsync();
     ResimYukle.Stop();
 }