public ActionResult Urun_detay(int urun_id) { try { if (TempData["YayinDurumu"] != null) { ViewBag.YayinDurumu = TempData["YayinDurumu"]; } if (TempData["UrunDuzenlemeSonucu"] != null) { ViewBag.UrunDuzenlemeSonucu = TempData["UrunDuzenlemeSonucu"].ToString(); } projeEntities1 db = new projeEntities1(); int uye_id = Convert.ToInt32(Session["uye_id"]); var urun = from u in db.urunler where u.id == urun_id && u.uye_id == uye_id select u; return(View(urun.First())); } catch { TempData["IzinsizDizin"] = "Giriş izninizin olmadığı bir dizine ulaşmaya çalıştınız!"; return(RedirectToAction("Urun_listeleme", "Hesabim")); } }
public ActionResult Sosyal(int s) { projeEntities1 db = new projeEntities1(); var ayarlar = db.ayarlar.Where(x => x.id == 1).First(); string url = string.Empty; try { if (s == 1) //Facebook { url = ayarlar.facebook; } if (s == 2) //Twitter { url = ayarlar.twitter; } if (s == 3) //Instagram { url = ayarlar.instagram; } return(Redirect(url)); } catch { return(RedirectToAction("Index", "Anasayfa")); } }
// GET: Hesabim public ActionResult Index() { if (TempData["ProfilResimYuklemeSonucu"] != null) { ViewBag.ProfilResimYuklemeSonucu = TempData["ProfilResimYuklemeSonucu"].ToString(); } if (TempData["ResimTuruHata"] != null) { ViewBag.ResimTuruHata = TempData["ResimTuruHata"].ToString(); } if (TempData["HesabimGuncelle"] != null) { ViewBag.HesabimGuncelle = TempData["HesabimGuncelle"].ToString(); } if (TempData["bakiye_yukle"] != null) { ViewBag.bakiye_yukle = TempData["bakiye_yukle"].ToString(); } if (TempData["bakiye_yukle_hata"] != null) { ViewBag.bakiye_yukle_hata = TempData["bakiye_yukle_hata"].ToString(); } projeEntities1 db = new projeEntities1(); var uye_id = Convert.ToInt32(Session["uye_id"]); var uye = from u in db.uyeler where u.id == uye_id select u; return(View(uye.First())); }
public ActionResult BizeYazin(FormCollection col) { string localIP = Request.UserHostAddress.ToString(); var adsoy = col["adsoy"]; var email = col["email"]; var telefon = col["telefon"]; var mesaj = col["mesaj"]; projeEntities1 db = new projeEntities1(); var iletisim = new itetisim_mesajlari(); iletisim.adsoy = adsoy; iletisim.email = email; iletisim.tel = telefon; iletisim.mesaj = mesaj; iletisim.ip = localIP; iletisim.durum = "Yeni"; iletisim.tarih = DateTime.Now; db.itetisim_mesajlari.Add(iletisim); db.SaveChanges(); TempData["iletisim_mesaj"] = "Mesajınız iletildi."; return(RedirectToAction("BizeYazin", "Anasayfa")); }
public ActionResult Hakkinda() { projeEntities1 db = new projeEntities1(); var ayarlar = db.ayarlar.Where(x => x.id == 1).First(); return(View(ayarlar)); }
// GET: Anasayfa public ActionResult Index() { projeEntities1 db = new projeEntities1(); var ayarlar = db.ayarlar.Where(x => x.id == 1).First(); ViewBag.Title = ayarlar.title; ViewBag.Keywords = ayarlar.keywords; ViewBag.Description = ayarlar.description; if (TempData["catIDList"] != null) { ViewBag.catIDList = TempData["catIDList"]; } if (TempData["autTimeList"] != null) { ViewBag.autTimeList = TempData["autTimeList"]; } if (TempData["minMaxList"] != null) { ViewBag.minMaxList = TempData["minMaxList"]; } return(View(db.kategoriler.ToList())); }
public ActionResult Acikarttirma(int urun_id) { projeEntities1 db = new projeEntities1(); var urun = (from u in db.urunler where u.id == urun_id select u).First(); DateTime localTime = DateTime.Now; DateTime startTime = Convert.ToDateTime(urun.baslangic_tarihi); DateTime finishTime = Convert.ToDateTime(urun.bitis_tarihi); if (localTime < startTime || localTime >= finishTime) { if (urun.teklif_durumu == "Evet") { urun.teklif_durumu = "Hayır"; db.SaveChanges(); } return(RedirectToAction("Index", "Anasayfa")); } var teklif_butonlari = (from t in db.urun_teklif_butonlari where t.urun_id == urun_id select t).OrderBy(x => x.teklif_butonlari.miktar); ViewBag.urun = urun; return(View(teklif_butonlari.ToList())); }
public ActionResult Teklif_zaman_kontrol(int urun_id) { projeEntities1 db = new projeEntities1(); var urun = (from u in db.urunler where u.id == urun_id select u).First(); DateTime localTime = DateTime.Now; DateTime startTime = Convert.ToDateTime(urun.baslangic_tarihi); DateTime finishTime = Convert.ToDateTime(urun.bitis_tarihi); if (localTime < startTime) { return(RedirectToAction("Index", "Anasayfa")); } else if (localTime >= startTime && localTime < finishTime) { if (urun.teklif_durumu == "Hayır") { urun.teklif_durumu = "Evet"; db.SaveChanges(); } return(RedirectToAction("Acikarttirma", "Anasayfa", new { urun_id = urun.id })); } else if (localTime >= finishTime) { if (urun.teklif_durumu == "Evet" && urun.yayin_durumu == "Evet") { urun.teklif_durumu = "Hayır"; db.SaveChanges(); } return(RedirectToAction("Index", "Anasayfa")); } return(RedirectToAction("Index", "Anasayfa")); }
public ActionResult Index(FormCollection collection) { string email = collection["email"]; string sifre = collection["sifre"]; projeEntities1 db = new projeEntities1(); var uye = from u in db.uyeler where u.email == email && u.sifre == sifre select u; if (uye.Count() == 1) { var oturum = uye.First(); Session["uye_adsoy"] = oturum.adsoy; Session["uye_id"] = oturum.id; Session["uye_resim"] = oturum.resim; Session["uye_email"] = oturum.email; Session["uye_bakiye"] = oturum.bakiye; return(RedirectToAction("Index", "Anasayfa")); } ViewBag.LoginError = "Email adresiniz veya şifreniz yanlış!"; return(View()); }
public ActionResult Edit(int id, FormCollection collection) { try { projeEntities1 db = new projeEntities1(); var uye = (from u in db.uyeler where u.id == id select u).First(); uye.adsoy = collection["adsoy"]; uye.email = collection["email"]; uye.sifre = collection["sifre"]; uye.telefon = collection["telefon"]; uye.sehir = collection["sehir"]; uye.adres = collection["adres"]; uye.yetki = collection["yetki"]; uye.durum = collection["durum"]; DateTime tarih = DateTime.Now; uye.tarih = Convert.ToDateTime(tarih); db.SaveChanges(); TempData["UyeDuzenlemeSonucu"] = collection["adsoy"] + " adlı üyeyi güncellediniz."; return(RedirectToAction("Index", "Uyeler")); } catch { return(View()); } }
public ActionResult Urun_duzenle(FormCollection collection, int urun_id) { projeEntities1 db = new projeEntities1(); int uye_id = Convert.ToInt32(Session["uye_id"]); var urun = (from u in db.urunler where u.id == urun_id && u.uye_id == uye_id select u).First(); if (urun.yayin_durumu == "Evet") { TempData["YayinDurumu"] = "Yayında olan ürünler düzenlenemez!"; return(RedirectToAction("Urun_detay", "Hesabim", new { urun_id = urun_id })); } else { urun.adi = collection["adi"]; urun.kategori_id = Convert.ToInt32(collection["kategori"]); urun.stok = 1; urun.taban_fiyati = Convert.ToDecimal(collection["taban_fiyati"]); urun.tavan_fiyati = Convert.ToDecimal(collection["tavan_fiyati"]); urun.description = collection["description"]; urun.keywords = collection["keywords"]; urun.aciklama = collection["aciklama"]; urun.tarih = DateTime.Now; db.SaveChanges(); TempData["UrunDuzenlemeSonucu"] = collection["adi"] + " adlı ürünü güncellediniz."; return(RedirectToAction("Urun_detay", "Hesabim", new { urun_id = urun_id })); } }
public ActionResult TeklifZamaniEkle(FormCollection col) { var tur = col["tur"]; var zaman_dilimi = col["zaman_dilimi"]; var zaman = col["zaman"]; projeEntities1 db = new projeEntities1(); var z_var = (from z in db.zamanlar where z.tur == tur && z.zaman_dilimi == zaman_dilimi && z.zaman == zaman select z).ToList(); if (z_var.Count() == 0) { var zamanlar = new zamanlar(); zamanlar.tur = tur; zamanlar.zaman_dilimi = zaman_dilimi; zamanlar.zaman = zaman; db.zamanlar.Add(zamanlar); db.SaveChanges(); TempData["ZamanEkleSonuc"] = col["zaman"] + " " + col["zaman_dilimi"] + " " + col["tur"] + " zamanı eklendi."; } else { TempData["ZamanEkleHata"] = col["zaman"] + " " + col["zaman_dilimi"] + " " + col["tur"] + " zamanı zaten bulunmakta."; } return(RedirectToAction("TeklifZamanlari", "Teklifler")); }
public ActionResult Create(FormCollection collection) { try { var uyelerModel = new uyeler(); uyelerModel.adsoy = collection["adsoy"]; uyelerModel.email = collection["email"]; uyelerModel.sifre = collection["sifre"]; uyelerModel.telefon = collection["telefon"]; uyelerModel.sehir = collection["sehir"]; uyelerModel.adres = collection["adres"]; uyelerModel.yetki = collection["yetki"]; uyelerModel.durum = collection["durum"]; uyelerModel.resim = "default_profile.jpg"; DateTime tarih = DateTime.Now; uyelerModel.tarih = Convert.ToDateTime(tarih); projeEntities1 db = new projeEntities1(); db.uyeler.Add(uyelerModel); db.SaveChanges(); TempData["UyeEklemeSonucu"] = collection["adsoy"] + " adlı üyeyi eklediniz."; return(RedirectToAction("Index", "Uyeler")); } catch { return(View()); } }
public ActionResult TeklifButonlari() { ViewBag.ActiveMenu = "Teklifler"; ViewBag.ActiveSubMenu = "TeklifButonlari"; if (TempData["ButonEkleSonuc"] != null) { ViewBag.ButonEkleSonuc = TempData["ButonEkleSonuc"].ToString(); } if (TempData["ButonEkleHata"] != null) { ViewBag.ButonEkleHata = TempData["ButonEkleHata"].ToString(); } if (TempData["ButonSil"] != null) { ViewBag.ButonSil = TempData["ButonSil"].ToString(); } if (TempData["ButonSilHata"] != null) { ViewBag.ButonSilHata = TempData["ButonSilHata"].ToString(); } projeEntities1 db = new projeEntities1(); return(View(db.teklif_butonlari.ToList())); }
public ActionResult KategoriEkle(FormCollection col) { projeEntities1 db = new projeEntities1(); var kategori = col["kategori"]; var kat = (from k in db.kategoriler where k.adi == kategori select k).ToList(); if (kat.Count() == 0) { var kt = new kategoriler(); kt.adi = kategori; kt.description = col["description"]; kt.keywords = col["keywords"]; kt.tarih = DateTime.Now; kt.durum = "Aktif"; kt.parent_id = 0; db.kategoriler.Add(kt); db.SaveChanges(); TempData["KategoriEkleSonuc"] = kategori + " kategorisi eklendi."; } else { TempData["KategoriEkleHata"] = kategori + " adında zaten bir kategori bulunmaktadır."; } return(RedirectToAction("Index", "Kategoriler")); }
public ActionResult TeklifButonuEkle(FormCollection col) { projeEntities1 db = new projeEntities1(); if (Convert.ToInt32(col["miktar"]) > 0) { int mik = Convert.ToInt32(col["miktar"]); var tbvar = (from t in db.teklif_butonlari where t.miktar == mik select t).ToList(); if (tbvar.Count() == 0) { var tb = new teklif_butonlari(); tb.miktar = Convert.ToInt32(col["miktar"]); db.teklif_butonlari.Add(tb); db.SaveChanges(); TempData["ButonEkleSonuc"] = Convert.ToInt32(col["miktar"]) + "TL lik buton eklendi."; } else { TempData["ButonEkleHata"] = "Aynı miktarlar eklenemez."; } } else { TempData["ButonEkleHata"] = "0'dan büyük değerler eklenebilir."; } return(RedirectToAction("TeklifButonlari", "Teklifler")); }
public ActionResult Hesap_sifre_degis(FormCollection col) { var eski_sifre = col["eski_sifre"]; var yeni_sifre = col["yeni_sifre"]; var yeni_sifre_tekrar = col["yeni_sifre_tekrar"]; if (yeni_sifre == yeni_sifre_tekrar) { projeEntities1 db = new projeEntities1(); int uye_id = Convert.ToInt32(Session["uye_id"]); var uye = from u in db.uyeler where u.id == uye_id && u.sifre == eski_sifre select u; if (uye.ToList().Count() == 1) { var u = uye.First(); u.sifre = yeni_sifre; db.SaveChanges(); TempData["yeni_sifre"] = "Şifreniz değiştirildi."; } else { TempData["eski_sifre_hata"] = "Girilen eski şifre hatalı"; } } return(RedirectToAction("Hesap_ayarlari", "Hesabim")); }
public ActionResult SaticiUrunSil(int id) { try { projeEntities1 db = new projeEntities1(); var urun = (from u in db.urunler where u.id == id && u.uyeler.yetki == "Üye" select u).First(); db.urun_teklif_butonlari.RemoveRange(db.urun_teklif_butonlari.Where(x => x.urun_id == urun.id)); db.teklifler.RemoveRange(db.teklifler.Where(x => x.urun_id == urun.id)); db.teklif_miktarlari.RemoveRange(db.teklif_miktarlari.Where(x => x.urun_id == urun.id)); db.kargolar.RemoveRange(db.kargolar.Where(x => x.urun_id == urun.id)); string resim_yol = "~/Assets/uploads/products_img/" + urun.resim; if (System.IO.File.Exists(Server.MapPath(resim_yol))) { System.IO.File.Delete(Server.MapPath(resim_yol)); } db.urunler.Remove(urun); db.SaveChanges(); TempData["UrunSilmeSonucu"] = urun.adi + " adlı ürünü sildiniz."; return(RedirectToAction("SaticiUrunleri", "Urunler")); } catch { return(RedirectToAction("SaticiUrunleri", "Urunler")); } }
// GET: admin/Kategoriler public ActionResult Index() { ViewBag.ActiveMenu = "Kategoriler"; if (TempData["KategoriEkleSonuc"] != null) { ViewBag.KategoriEkleSonuc = TempData["KategoriEkleSonuc"].ToString(); } if (TempData["KategoriEkleHata"] != null) { ViewBag.KategoriEkleHata = TempData["KategoriEkleHata"].ToString(); } if (TempData["KategoriSil"] != null) { ViewBag.KategoriSil = TempData["KategoriSil"].ToString(); } if (TempData["KategoriSilHata"] != null) { ViewBag.KategoriSilHata = TempData["KategoriSilHata"].ToString(); } projeEntities1 db = new projeEntities1(); return(View(db.kategoriler.ToList())); }
public ActionResult Onay_urun_islem(FormCollection col, int urun_id) { var sec = Convert.ToInt32(col["islem_sec"]); projeEntities1 db = new projeEntities1(); var urun = (from u in db.urunler where u.id == urun_id && u.onay_durumu == "Hayır" select u).First(); if (sec == 1) { urun.onay_durumu = "Evet"; urun.durum = "Aktif"; db.SaveChanges(); TempData["UrunOnay"] = urun.adi + " isimli ürün onaylandı ve ürünler listesi sayfasına taşındı."; } else if (sec == 2) { string resim_yol = "~/Assets/uploads/products_img/" + urun.resim; if (System.IO.File.Exists(Server.MapPath(resim_yol))) { System.IO.File.Delete(Server.MapPath(resim_yol)); } db.urunler.Remove(urun); db.SaveChanges(); TempData["RedSilme"] = urun.adi + " adlı ürünü reddederek sildiniz."; } return(RedirectToAction("OnayBekleyenler", "Urunler")); }
public ActionResult Urun_ekle(FormCollection collection, HttpPostedFileBase imageFile) { if (imageFile != null && imageFile.ContentLength > 0) { if (imageFile.ContentType == "image/jpeg" || imageFile.ContentType == "image/png") { myfuctions func = new myfuctions(); string imageName = System.IO.Path.GetFileNameWithoutExtension(imageFile.FileName); imageName = func.sameNameImageChange(imageName); string path = System.IO.Path.Combine(Server.MapPath("~/Assets/uploads/products_img"), imageName + ".jpg"); imageFile.SaveAs(path); var urunModel = new urunler(); urunModel.resim = imageName + ".jpg"; urunModel.adi = collection["adi"]; urunModel.stok = 1; urunModel.taban_fiyati = Convert.ToDecimal(collection["taban_fiyati"]); urunModel.tavan_fiyati = Convert.ToDecimal(collection["tavan_fiyati"]); urunModel.kategori_id = Convert.ToInt32(collection["kategori"]); urunModel.durum = "Pasif"; urunModel.description = collection["description"]; urunModel.keywords = collection["keywords"]; urunModel.aciklama = collection["aciklama"]; urunModel.tarih = DateTime.Now; urunModel.uye_id = Convert.ToInt32(Session["uye_id"]); urunModel.yayin_durumu = "Hayır"; urunModel.teklif_durumu = "Hayır"; urunModel.onay_durumu = "Hayır"; projeEntities1 db = new projeEntities1(); db.urunler.Add(urunModel); db.SaveChanges(); /* Yeni Sistem * int last_id = db.urunler.Max(x => x.id); * var kargoModel = new kargolar(); * kargoModel.tur = "Alınan"; * kargoModel.durum = "Ürün Onayı Bekleniyor"; * kargoModel.tarih = DateTime.Now; * kargoModel.uye_id = Convert.ToInt32(Session["uye_id"]); * kargoModel.urun_id = last_id; * db.kargolar.Add(kargoModel); * db.SaveChanges(); */ TempData["UrunEklemeSonucu"] = collection["adi"] + " adlı ürünü eklediniz."; return(RedirectToAction("Urun_ekle_sonuc", "Hesabim")); } else { TempData["ResimTuruHata"] = "Sadece jpeg ve png türündeki resimleri yükleyebilirsiniz"; return(RedirectToAction("Urun_ekle", "Hesabim")); } } return(RedirectToAction("Urun_ekle", "Hesabim")); }
public ActionResult Kargo_gonder_islem(int kargo_id) { projeEntities1 db = new projeEntities1(); int uye_id = Convert.ToInt32(Session["uye_id"]); var kargo = from k in db.kargolar where k.id == kargo_id && k.urunler.uye_id == uye_id && k.tur == "Satıcı-Üye" select k; return(View(kargo.First())); }
public ActionResult Kargo_alinan_islem(int kargo_id) { projeEntities1 db = new projeEntities1(); int uye_id = Convert.ToInt32(Session["uye_id"]); var kargo = from k in db.kargolar where k.id == kargo_id && k.uye_id == uye_id select k; return(View(kargo.First())); }
// GET: admin/Uyeler/Edit/5 public ActionResult Edit(int id) { ViewBag.ActiveMenu = "Uyeler"; projeEntities1 db = new projeEntities1(); var uye = from u in db.uyeler where u.id == id select u; return(View(uye.First())); }
public ActionResult Alinan_kargolar() { projeEntities1 db = new projeEntities1(); int uye_id = Convert.ToInt32(Session["uye_id"]); var kargo = from k in db.kargolar where k.uye_id == uye_id select k; return(View(kargo.ToList().OrderByDescending(x => x.tarih))); }
public ActionResult Onay_bekleyenler() { projeEntities1 db = new projeEntities1(); var uye_id = Convert.ToInt32(Session["uye_id"]); var urunler = from u in db.urunler where u.uye_id == uye_id && u.onay_durumu == "Hayır" select u; return(View(urunler.ToList().OrderByDescending(x => x.tarih))); }
public ActionResult Profil() { projeEntities1 db = new projeEntities1(); int uyeId = Convert.ToInt32(Session["id"]); var profil = from p in db.uyeler where p.id == uyeId select p; return(View(profil.First())); }
public ActionResult Onay_urun_islem(int urun_id) { ViewBag.ActiveMenu = "Urunler"; ViewBag.ActiveSubMenu = "OnayBekleyenler"; projeEntities1 db = new projeEntities1(); var urun = from u in db.urunler where u.id == urun_id select u; return(View(urun.First())); }
public ActionResult SatUyeKargolari() { ViewBag.ActiveMenu = "Kargolar"; ViewBag.ActiveSubMenu = "SatUyeKargolari"; projeEntities1 db = new projeEntities1(); var kargolar = from k in db.kargolar where k.tur == "Satıcı-Üye" select k; return(View(kargolar.ToList().OrderByDescending(x => x.tarih))); }
public ActionResult SatUye_kargo_islem(int kargo_id) { ViewBag.ActiveMenu = "Kargolar"; ViewBag.ActiveSubMenu = "SatUyeKargolari"; projeEntities1 db = new projeEntities1(); var kargo = from k in db.kargolar where k.tur == "Satıcı-Üye" && k.id == kargo_id select k; return(View(kargo.First())); }