public ActionResult DeleteFile(int id, string fileName, int?kurumResim)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            Kurumlar kurum = db.Kurumlar.Find(id);

            if (kurumResim != null) // ürün tablosu değilde ürün resim tablosundan bir resim silinirse
            {
                KurumResim rsm = db.KurumResim.Find(kurumResim);
                db.KurumResim.Remove(rsm);
            }
            else
            {
                // ürün resmi silindiyse
                if (kurum == null)
                {
                    RedirectToAction("Index");
                }

                if (kurum.Resim == fileName)
                {
                    kurum.Resim = null;
                }
            }



            db.SaveChanges();


            return(Redirect("/Admin/Eniyiler/Edit/" + id));
        }
        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"));
        }
        public ActionResult Delete(int id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            Kurumlar kurum = db.Kurumlar.Find(id);

            if (kurum == null)
            {
                RedirectToAction("Index");
            }

            try
            {
                var resimler = kurum.KurumResim.ToList();
                if (resimler != null)
                {
                    foreach (var item in resimler)
                    {
                        db.KurumResim.Remove(item);
                    }
                }
                db.Kurumlar.Remove(kurum);
                db.SaveChanges();
            }
            catch (Exception)
            {
            }

            return(RedirectToAction("Index"));
        }
Beispiel #4
0
        private void frmHastaKayitKarti_Load(object sender, EventArgs e)
        {
            this.Top = 0;
            Kurumlar k = new Kurumlar();

            k.KurumTurleriGetir(cbxKurum);
        }
Beispiel #5
0
        //kurum isimlerini veritabanından çekiyor
        private void cbxKurum_SelectedIndexChanged(object sender, EventArgs e)
        {
            Kurumlar k = (Kurumlar)cbxKurum.SelectedItem;    //veritabanından kurumları getiriyor

            txtKurumTuru.Text = k.KurumAd;                   //kurum adını combodan cekip (k) ile text yazdırıyor
            txtKurumNo.Text   = Convert.ToString(k.KurumID); //kurum idsini nosu olarak kaydediyor başına
        }
Beispiel #6
0
        private void cbxKurum_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            Kurumlar k = (Kurumlar)cbxKurum.SelectedItem;

            txtKurumTuru.Text = k.KurumAd;
            txtKurumNo.Text   = Convert.ToString(k.KurumID);
        }
        public MessageResult Edit(Kurumlar model)
        {
            var kontrol = _repo.GetList(x => x.KurumID != model.KurumID && x.KurumAd == model.KurumAd).Count;

            if (Convert.ToBoolean(kontrol))
            {
                var msg = new MessageResult();
                msg.ErrorMessage = new List <string> {
                    "Bu Kurum zaten var."
                };
                return(msg);
            }

            else
            {
                var _validator          = new KurumUpdateValidator();
                ValidationResult result = _validator.Validate(model);
                if (result.IsValid)
                {
                    _repo.Update(model);
                }
                var m = new MessageResult
                {
                    ErrorMessage = result.Errors.Select(x => x.ErrorMessage).ToList(),
                    IsSucceed    = result.IsValid
                };
                m.SuccessMessage = m.IsSucceed == true ? "Kurum Güncelleme İşlemi Başarılı." : "Hatalı bilgiler mevcut";
                return(m);
            }
        }
        private void tsbtnEkle_Click(object sender, EventArgs e)
        {
            Kurumlar k = new Kurumlar();

            k.KurumAd = txtKurumAd.Text;
            k.Iskonto = Convert.ToInt32(txtIskonto.Text);


            if (k.KurumVarmi(txtKurumAd.Text))
            {
                MessageBox.Show("Kurum zaten var.", "UYARI");
            }
            else
            {
                if (k.KurumEkle(k))
                {
                    MessageBox.Show("Kurum bilgileri başarıyla eklendi.");
                    //k.KlinikleriGetir(Genel.lvKlinikler);
                }
                else
                {
                    MessageBox.Show("Kurum bilgileri eklenemedi", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }

            Temizle();
        }
Beispiel #9
0
        //form yüklendiğinde gerçekleşenler
        private void frmHastaKayitKarti_Load(object sender, EventArgs e)
        {
            this.Top = 0;
            Kurumlar k = new Kurumlar();

            k.KurumTurleriGetir(cbxKurum);                                    //coöbobox kurum adları ile doldurulur
            toolStrip2.Text = Genel.PersonelAdi + " " + Genel.PersonelSoyadi; //personel adı ve soyadını yazdırma
        }
Beispiel #10
0
        //kurum adı seçme işlemi
        private void cbxKurum_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            //kurum adlarını veri tabanından çek comboya at
            Kurumlar k = (Kurumlar)cbxKurum.SelectedItem;

            txtKurumTuru.Text = k.KurumAd;
            txtKurumNo.Text   = Convert.ToString(k.KurumID);//ada göre numarasını text yaz
        }
Beispiel #11
0
 private void dgvKurumlar_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
 {
     _secilenKurumId = Convert.ToInt32(dgvKurumlar.SelectedRows[0].Cells[0].Value);
     if (_secilenKurumId == 0)
     {
         return;
     }
     SecilenKurum         = _kurumService.GetKurumById(_secilenKurumId);
     txtKurumAdi.Text     = SecilenKurum.KurumAd;
     txtKurumIskonto.Text = Convert.ToString(SecilenKurum.Iskonto);
 }
Beispiel #12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            birimlerstore.DataSource = BldSvc.birimal();
            birimlerstore.DataBind();

            grupstore.DataSource = BldSvc.grupal();
            grupstore.DataBind();

            if (AktifKullanici != null)
            {
                ximgCap.Hide();
                xtxtCap.Hide();
                KurumStore.DataSource = BldSvc.kurumno(AktifKullanici);
                KurumStore.DataBind();

                e_mail.Hide();
                Konu.Hide();
                tel.Hide();
                Label2.Hide();
                Label3.Hide();
                BasvuruNo.Hide();
            }
            else
            {
                Tarih.Hide();
                Kurumlar.Hide();
                basvuru.Hide();
                Label5.Hide();
                Label4.Hide();
                Sonuc.Hide();
                BasvuruNo.Hide();
            }

            var kurumId = GetKurumId();

            if (kurumId == 0)
            {
                // Response.Write("Olmaz öyle");
                return;
            }

            var kurum = BldSvc.GetKurumById(kurumId);

            if (kurum == null)
            {
                // Response.Write("Kurum null ");
                return;
            }

            lblKurumAdi.Text = kurum.Adi;

            // var user = (dto_kullanicilar)Session["kullanici"];
            //var kurumid = user.KurumId;
        }
Beispiel #13
0
        public ActionResult DeleteFileEgitimciler(int id, string fileName, int?EgitimciId)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            Kurumlar kurum = db.Kurumlar.Find(id);

            if (EgitimciId != null) // ürün tablosu değilde ürün resim tablosundan bir resim silinirse
            {
                KurumEgitimciler rsm = db.KurumEgitimciler.Find(EgitimciId);
                db.KurumEgitimciler.Remove(rsm);
            }
            db.SaveChanges();
            return(Redirect("/Admin/Sponsorlar/Edit/" + id));
        }
Beispiel #14
0
        //kurum eklemek için işlem formuna yönlendirir verileri alır listviewe ekler
        private void tsbtnEkle_Click(object sender, EventArgs e)
        {
            frmSGKIslemleri frm = new frmSGKIslemleri();

            frm.Text = "Kurum Ekleme İşlemleri";

            frm.Top  = 0;
            frm.Left = 0;
            frm.lblKurumNo.Visible   = false;
            frm.txtKurumNo.Visible   = false;
            frm.tsbtnDuzenle.Visible = false;
            frm.tsbtnEkle.Visible    = true;
            frm.ShowDialog();
            Kurumlar k = new Kurumlar();

            k.KurumlariGetir(lvKurumlar);
        }
        public MessageResult Create(Kurumlar model)
        {
            var _validator          = new KurumAddValidator();
            ValidationResult result = _validator.Validate(model);

            if (result.IsValid)
            {
                _repo.Add(model);
            }
            var m = new MessageResult
            {
                ErrorMessage = result.Errors.Select(x => x.ErrorMessage).ToList(),
                IsSucceed    = result.IsValid
            };

            m.SuccessMessage = m.IsSucceed == true ? "Kurum Ekleme İşlemi Başarılı." : "Hatalı bilgiler mevcut";
            return(m);
        }
Beispiel #16
0
 //kurum listesinden seçili kurumu düzenlemek için
 private void tsbtnDuzenle_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Kurumlar bilgilerini değiştirmek istediğinize emin misiniz?", "Düzenlensin mi?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         //seçili kurum bilgilerini alır
         Kurumlar k = new Kurumlar();
         k.KurumID = Convert.ToInt32(txtKurumNo.Text);//kurum id sini txt ye yazar
         k.KurumAd = txtKurumAd.Text;
         k.Iskonto = Convert.ToInt32(txtIskonto.Text);
         if (k.KurumDuzenle(k))
         {
             MessageBox.Show("Kurum Bilgileri değiştirildi..");
             this.Close();
         }
         else
         {
             MessageBox.Show("Bilgileri kontrol ediniz..");
         }
     }
 }
Beispiel #17
0
        private void btnKurumEkle_Click(object sender, EventArgs e)
        {
            Kurumlar model = new Kurumlar
            {
                KurumAd = txtKurumAdi.Text,
                Iskonto = Convert.ToInt32(txtKurumIskonto.Text),
            };

            var result = _kurumService.Create(model);

            if (result.IsSucceed)
            {
                MessageBox.Show(result.SuccessMessage, "İşlem Gerçekleştirildi!", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show(string.Join("\n", result.ErrorMessage), "İşlem Gerçekleştirilemedi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            KurumListesiDoldur();
            KurumTemizle();
        }
Beispiel #18
0
        private void tsbtnSil_Click(object sender, EventArgs e)
        {
            if (lvKurumlar.SelectedItems.Count == 0)
            {
                MessageBox.Show("Kurum bilgisi seçilmedi!!");
            }
            else
            {
                if (MessageBox.Show("Kurum bilgisini silmek istediğinize emin misiniz?", "SİLİNSİN Mİ?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    Kurumlar k = new Kurumlar();
                    k.KurumID = Convert.ToInt32(lvKurumlar.SelectedItems[0].SubItems[0].Text);
                    k.KurumAd = lvKurumlar.SelectedItems[0].SubItems[1].Text;
                    k.Iskonto = Convert.ToInt32(lvKurumlar.SelectedItems[0].SubItems[2].Text);

                    if (k.KurumSil(k))
                    {
                        MessageBox.Show("Kurum bilgileri silindi.");
                        k.KurumlariGetir(lvKurumlar);
                    }
                }
            }
        }
        public ActionResult FileUpload(List <HttpPostedFileBase> galeriResim, int kurumId, string uploadYol, string ResimTipi, string aciklama)
        {
            if (galeriResim == null)
            {
                return(Redirect("/Admin/Eniyiler/Edit/" + kurumId));
            }

            Kurumlar kurum = db.Kurumlar.Find(kurumId);

            List <KurumResim> kurumResim = new List <KurumResim>();

            foreach (var file in galeriResim)
            {
                if (file.ContentLength > 0)
                {
                    Random rnd         = new Random();
                    string dosyaAdi    = Path.GetFileNameWithoutExtension(file.FileName) + "-" + rnd.Next(1, 10000) + Path.GetExtension(file.FileName);
                    var    yuklemeYeri = Path.Combine(Server.MapPath("~/Upload/slide"), dosyaAdi);
                    file.SaveAs(yuklemeYeri);

                    KurumResim resimler = new KurumResim()
                    {
                        Resim     = dosyaAdi,
                        KurumId   = kurumId,
                        Aciklama  = aciklama,
                        ResimTipi = Convert.ToInt32(ResimTipi)
                    };

                    kurumResim.Add(resimler);
                }
            }

            kurum.KurumResim = kurumResim;
            db.SaveChanges();

            return(Redirect("/Admin/Eniyiler/Edit/" + kurumId));
        }
Beispiel #20
0
        private void tsbtnDuzenle_Click(object sender, EventArgs e)
        {
            if (lvKurumlar.SelectedItems.Count == 0)
            {
                MessageBox.Show("Kurum bilgisi seçilmedi!!");
            }
            else
            {
                frmSGKIslemleri frm = new frmSGKIslemleri();
                frm.Text = "Kurum Düzenleme İşlemleri";
                frm.Top  = 0;
                frm.Left = 0;
                frm.tsbtnEkle.Visible = false;
                frm.txtKurumNo.Text   = lvKurumlar.SelectedItems[0].SubItems[0].Text;
                frm.txtKurumAd.Text   = lvKurumlar.SelectedItems[0].SubItems[1].Text;
                frm.txtIskonto.Text   = lvKurumlar.SelectedItems[0].SubItems[2].Text;


                frm.ShowDialog();
            }
            Kurumlar k = new Kurumlar();

            k.KurumlariGetir(lvKurumlar);
        }
        public ActionResult Edit(Kurumlar kurum, HttpPostedFileBase resimYukle)
        {
            var kurumlar = db.Kurumlar.Find(kurum.KurumId);

            if (kurumlar == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            string resimDosyaAdi = kurumlar.Resim;
            string folderName    = kurumlar.UploadYolu;
            // resim dosyası ürün eklenirken oluşturuluyor ama olaki silindiyse yeniden oluştur
            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);
            }
            kurumlar.KategoriId    = kurum.KategoriId;
            kurumlar.AltKategoriId = kurum.AltKategoriId;
            kurumlar.ilId          = kurum.ilId;
            kurumlar.ilceId        = kurum.ilceId;
            kurumlar.KurumAdi      = kurum.KurumAdi;
            kurumlar.Resim         = resimDosyaAdi;
            kurumlar.WebSitesi     = kurum.WebSitesi;
            if (kurum.Sponsorlar == "Sponsor1")
            {
                kurumlar.Eniyiler = "Sponsor1";
            }
            else if (kurum.Sponsorlar == "Sponsor2")
            {
                kurumlar.Eniyiler = "Sponsor2";
            }
            else if (kurum.Sponsorlar == "Sponsor3")
            {
                kurumlar.Eniyiler = "Sponsor3";
            }
            else if (kurum.Sponsorlar == "Sponsor4")
            {
                kurumlar.Eniyiler = "Sponsor4";
            }
            else if (kurum.Sponsorlar == "Sponsor5")
            {
                kurumlar.Eniyiler = "Sponsor5";
            }
            else if (kurum.Sponsorlar == "Sponsor6")
            {
                kurumlar.Eniyiler = "Sponsor6";
            }
            else if (kurum.Sponsorlar == "Ayın En İyi Temizlik Şirketi")
            {
                kurumlar.Eniyiler = "HaberPopupAyinEniyiTemizlikSirketi";
            }
            else if (kurum.Sponsorlar == "Ayın En İyi Tedarikçisi")
            {
                kurumlar.Eniyiler = "HaberPopupAyinEniyiTedarikcisi";
            }
            else if (kurum.Sponsorlar == "Ayın En İyi Halı Yıkamacısı")
            {
                kurumlar.Eniyiler = "HaberPopupAyinEniyiUrunu";
            }
            else if (kurum.Sponsorlar == "En İyi Temizlik Şirketleri")
            {
                kurumlar.Eniyiler = "PopupEniyiTemizlikSirketleri";
            }
            else if (kurum.Sponsorlar == "En İyi Ürünler")
            {
                kurumlar.Eniyiler = "PopupEniyiUrunler";
            }
            else if (kurum.Sponsorlar == "En İyi Tedarikçiler")
            {
                kurumlar.Eniyiler = "PopupEniyiTedarikciler";
            }
            else if (kurum.Sponsorlar == "Ayın En İyi Üretici Firması")
            {
                kurumlar.Eniyiler = "HaberPopupAyinEniyiUreticiFirmasi";
            }
            else if (kurum.Sponsorlar == "Ayın En İyi Kuru Temizlemecisi")
            {
                kurumlar.Eniyiler = "HaberPopupAyinEniyiKuruTemizlemecisi";
            }
            else if (kurum.Sponsorlar == "Ayın En İyi Makina Üreticisi")
            {
                kurumlar.Eniyiler = "HaberPopupAyinEniyiMakinaUreticisi";
            }
            kurumlar.Tel               = kurum.Tel;
            kurumlar.Fax               = kurum.Fax;
            kurumlar.Email             = kurum.Email;
            kurumlar.Adres             = kurum.Adres;
            kurumlar.TicSicNo          = kurum.TicSicNo;
            kurumlar.KaliteBelgeNo     = kurum.KaliteBelgeNo;
            kurumlar.FiyatAraligi      = kurum.FiyatAraligi;
            kurumlar.Kurucusu          = kurum.Kurucusu;
            kurumlar.KurumMuduru       = kurum.KurumMuduru;
            kurumlar.MudurYardimcilari = kurum.MudurYardimcilari;
            kurumlar.TeslimSuresi      = kurum.TeslimSuresi;
            kurumlar.GarantiSuresi     = kurum.GarantiSuresi;
            kurumlar.MakineCesitleri   = kurum.MakineCesitleri;
            kurumlar.MakineOzellikleri = kurum.MakineOzellikleri;
            kurumlar.DigerMakinalar    = kurum.DigerMakinalar;
            kurumlar.BagliDernek       = kurum.BagliDernek;
            kurumlar.YaptigiHizmetler  = kurum.YaptigiHizmetler;
            kurumlar.Referanslar       = kurum.Referanslar;
            kurumlar.ServisBolgeleri   = kurum.ServisBolgeleri;
            kurumlar.Aktiviteler       = kurum.Aktiviteler;
            kurumlar.Aciklama          = kurum.Aciklama;
            kurumlar.KurulusTarih      = kurum.KurulusTarih;
            kurumlar.Harita            = kurum.Harita;
            kurumlar.Video             = kurum.Video;
            kurumlar.Durum             = kurum.Durum;
            kurumlar.Subeler           = kurum.Subeler;
            kurumlar.Egitimciler       = kurum.Egitimciler;
            kurumlar.D3Boyutlu         = kurum.D3Boyutlu;
            kurumlar.Sponsorlar        = kurum.Sponsorlar;
            kurumlar.Panoroma          = kurum.Panoroma;
            kurumlar.Sira              = kurum.Sira;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #22
0
        private void frmSGKTanimlama_Load(object sender, EventArgs e)
        {
            Kurumlar k = new Kurumlar();

            k.KurumlariGetir(lvKurumlar);
        }
Beispiel #23
0
        private void tsbtnAdaGore_TextChanged(object sender, EventArgs e)
        {
            Kurumlar k = new Kurumlar();

            k.AdaGoreArama(tstxtAdaGore.Text, lvKurumlar);
        }