public string uyeSorgula(int id, string uyeisim, string sifre) { int sonuc = -1; uyeler uyevarmi = new uyeler(id, uyeisim, sifre); sonuc = uyevarmi.uyeSorgula(uyevarmi); return new JavaScriptSerializer().Serialize(sonuc.ToString()); }
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 UyeProfil() { if (HttpContext.Session["giris_yapan"] == null) { return(RedirectToAction("Index", "Home", new { ReturnUrl = Request.Url.AbsolutePath })); } uyeler uye = site_islem.UyeTamGetir(HttpContext.Session["giris_yapan"].ToString()); return(View(uye)); }
public ActionResult KayitOl(KayitFormuView model) { List <kategoriler> kategoriler = db.kategoriler.Where(m => m.onay == "1").ToList(); ViewBag.kategoriler = kategoriler; uyeler dbModel = new uyeler(); dbModel.adsoyad = model.adsoyad; dbModel.eposta = model.eposta; dbModel.parola = model.parola; int uye_sorgusu = db.uyeler.Where(m => m.eposta == model.eposta).Count(); if (uye_sorgusu > 0) { ViewBag.State = "kayitli_eposta"; return(View("KayitOl")); } if (model.ImageUpload != null && model.ImageUpload.ContentLength > 0) { Random rasgele = new Random(); int sayi = rasgele.Next(100, 999999); string gelen_isim = model.ImageUpload.FileName.Substring(model.ImageUpload.FileName.Length - 3); if (gelen_isim == "png" || gelen_isim == "jpg" || gelen_isim == "jpeg" || gelen_isim == "gif") { model.ImageUpload.SaveAs(Server.MapPath("~/Uploads/Profils/" + sayi + "." + gelen_isim)); dbModel.resim = sayi + "." + gelen_isim; } else { ViewBag.State = "format_error"; return(View("KayitOl")); } } else { dbModel.resim = "default"; } db.uyeler.Add(dbModel); db.SaveChanges(); Response.Redirect("~/Anasayfa/KayitOl/?islem=success"); return(View(model)); }
public ActionResult KayitOl(FormCollection col) { var uyeAdi = col["uyeAdi"]; var soyAd = col["soyAd"]; var adsoy = uyeAdi + " " + soyAd; var email = col["email"]; var email_tekrar = col["email_tekrar"]; var sifre = col["sifre"]; var sifre_tekrar = col["sifre_tekrar"]; var telefon = col["telefon"]; var sehir = col["sehir"]; var adres = col["adres"]; if (email == email_tekrar && sifre == sifre_tekrar) { projeEntities1 db = new projeEntities1(); var email_var = db.uyeler.ToList().Where(x => x.email == email); if (email_var.Count() == 0) { var uye = new uyeler(); uye.adsoy = adsoy; uye.email = email; uye.sifre = sifre; uye.telefon = telefon; uye.sehir = sehir; uye.adres = adres; uye.resim = "default_profile.jpg"; uye.yetki = "Üye"; uye.durum = "Aktif"; uye.tarih = DateTime.Now; uye.bakiye = 0; db.uyeler.Add(uye); db.SaveChanges(); TempData["kayit_onay"] = "Kaydınız oluşturuldu şimdi giriş yapabilirsiniz."; } else { TempData["email_hata"] = email + " email hesabı ile zaten kayıt olunmuş."; } } return(RedirectToAction("Index", "Girisyap")); }
public ActionResult ProfilDuzenle(KayitFormuView model) { OnYuklemeler(); string eposta = Session["eposta"].ToString(); List <uyeler> profil = db.uyeler.Where(m => m.eposta == eposta).ToList(); ViewBag.Profil = profil; uyeler uye = db.uyeler.FirstOrDefault(m => m.eposta == eposta); uye.adsoyad = model.adsoyad; uye.eposta = model.eposta; uye.parola = model.parola; if (model.ImageUpload != null && model.ImageUpload.ContentLength > 0) { //yeni bir resim seçilmiş eskisini sil yenisini kaydet Random rasgele = new Random(); int sayi = rasgele.Next(100, 999999); string gelen_isim = model.ImageUpload.FileName.Substring(model.ImageUpload.FileName.Length - 3); if (gelen_isim == "png" || gelen_isim == "jpg" || gelen_isim == "jpeg" || gelen_isim == "gif") { //önceki resmi silelim System.IO.File.Delete(Server.MapPath("~/Uploads/Profils/" + uye.resim.ToString())); model.ImageUpload.SaveAs(Server.MapPath("~/Uploads/Profils/" + sayi + "." + gelen_isim)); uye.resim = sayi + "." + gelen_isim; } else { ViewBag.State = "format_error"; return(View("ProfilDuzenle")); } } db.SaveChanges(); ViewBag.State = "success"; return(View()); }
public int uyeSorgula(uyeler uye) { int sonuc = -1; try { Fonksiyon fnk = new Fonksiyon(); SqlConnection con = fnk.Baglan(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = "SELECT * FROM uyeler Where kullaniciadi='" + uye.uyeisim + "' and sifre='" + uye.sifre + "'"; cmd.CommandType = CommandType.Text; SqlDataReader dr = cmd.ExecuteReader(); if(dr.Read()) { sonuc = Convert.ToInt32(dr["id"].ToString()); } } catch (Exception) { throw; } return sonuc; }
public UyelerBLL() { uyelerDal = new uyeler();//daldan yeni nesne }