public JsonResult NewPaper(Bildiri bildiri) { var jModel = new JsonModel(); Uye editor = null; try { //var konuKelimeleri = bildiri.Konu.ToLower().Split(' '); var kEtikets = _konuEtiketiService.GetAll_WInc_NotMe(_sessionService.GetUyeSession().Id); //hem yazar kem editör ise kendi konuları gelmez foreach (var item in kEtikets) { if (bildiri.Konu.ToLower().Contains(item.EtiketAdiTr.ToLower()) || bildiri.Konu.ToLower().Contains(item.EtiketAdiEng.ToLower())) { editor = item.Editor; break; } } if (editor == null) { editor = kEtikets[new Random().Next(kEtikets.Count)].Editor; } var yeniBildiri = new Bildiri { Aciklama = bildiri.Aciklama, Konu = bildiri.Konu, BildiriTarih = DateTime.Now, YazarId = _sessionService.GetUyeSession().Id, EditorId = editor.Id, SayfaKimlik = Guid.NewGuid().ToString(), Sonuc = 2, // bekleyen bildiri }; var olusanBildiri = _bildiriService.EkleKaydet(yeniBildiri); _paperNotifyService.AddPaperNotify(new PaperNotify // bildiri oluşturuldu { PaperId = olusanBildiri.Id, UyeId = olusanBildiri.EditorId, BildiriMesaj = Localizer["editorOlarakAtandiniz", olusanBildiri.Id], OkunduMu = false }); _paperNotifyService.Kaydet(); jModel.sonuc = true; jModel.nesne = new { olusanBildiri.Id, olusanBildiri.YazarId }; } catch (Exception e) { jModel.sonuc = false; jModel.mesaj = e.Message; } return(Json(jModel)); }
public ActionResult Create([Bind(Include = "UyeID,UyeAdSoyad,UyeMail,UyeSifre")] Uye uye) { if (ModelState.IsValid) { db.Uyes.Add(uye); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uye)); }
public ActionResult Create([Bind(Include = "UyeID,Ad,Soyad,KulAdi,EPosta,Sifre,SifremiHatirla,GirisYapildiMi,UyelikTarihi")] Uye uye) { if (ModelState.IsValid) { db.Uyeler.Add(uye); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uye)); }
public ActionResult Edit([Bind(Include = "UyeID,KullaniciAdi,Email,Sifre,AdSoyad,YetkiID")] Uye uye) { if (ModelState.IsValid) { db.Entry(uye).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.YetkiID = new SelectList(db.Yetkis, "YetkiID", "Yetki1", uye.YetkiID); return(View(uye)); }
public ActionResult Create([Bind(Include = "UyeID,KullaniciAdi,Email,Sifre,Ad,Soyad,Yetki")] Uye uye) { if (ModelState.IsValid) { db.Uye.Add(uye); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uye)); }
public IActionResult UyeSil(Uye uye) { try { return(Ok(uyeManager.Sil(uye))); } catch (Exception e) { return(BadRequest(e)); } }
public string UyeGiris(string Email, string Sifre) { Uye uye = us.UyeKontrol(Email, Sifre); if (uye == null) { return("Hatalı email veya şifre girişi"); } Session["uye"] = uye.UyeID; return("Hoşgeldiniz...<script type='type/javascript'>setTimeout(function(){window.location='/'}, 3000);</script>"); }
public ActionResult Create(Uye uye) { uye.Yetki = 0; if (ModelState.IsValid) { db.Uye.Add(uye); db.SaveChanges(); return(RedirectToAction("Index", "Home")); } return(View()); }
public ActionResult uyeSil(int id) { Uye uye = db.Uye.Where(x => x.uyeID == id).SingleOrDefault(); if (uye != null) { uye.onay = false; db.SaveChanges(); return(Json(true)); } return(Json(false)); }
public string UyeGiris(string Email, string Sifre) { Repository <Uye> repo = new Repository <Uye>(ent); Uye uye = repo.Get(u => u.Email == Email && u.Sifre == Sifre); if (uye == null) { return("Htalı email. yada yanlış şifre!"); } Session["Uye"] = uye.ID; return("Hoş geldiniz.. <script ytpe'text/javascript'>setTimeout(funtion(){window.location='/'},3000); </script>"); }
public Uye UyeGirisYap() { try { Uye uye = db.Uyes.Where(u => u.uyeTc == tc && u.uyeSifre == parola).FirstOrDefault(); return(uye); } catch (Exception) { throw; } }
public ActionResult Login(Uye uye) { Uye tempuye = _uyeService.Login(uye); if (tempuye != null && tempuye.Donor != null) { Session["uye"] = tempuye; Session["donor"] = tempuye.Donor; return(RedirectToAction("Profil", "Donor")); } return(RedirectToAction("Index", "Donor")); }
public string UyeGiris(string Email, string Sifre) { Repository <Uye> repo = new Repository <Uye>(ent); Uye uye = repo.Get(u => u.Email == Email && u.Sifre == Sifre); if (uye == null) { return("Hatalı Email yada Şifre girişi!"); } Session["uye"] = uye.ID; return("Hoşgeldiniz...<script type='text/javascript'>setTimeout(function(){window.location='/'}, 3000);</script>"); }
public ActionResult Create([Bind(Include = "UyeId,KullaniciAdi,Email,Sifre,AdSoyad,YetkiId")] Uye uye) { if (ModelState.IsValid) { db.Uye.Add(uye); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.YetkiId = new SelectList(db.Yetki, "YetkiId", "Yetki1", uye.YetkiId); return(View(uye)); }
public ActionResult Detay(int?id) { if (id == null) { return(HttpNotFound()); } else { Uye uye = db.Uyes.Find(id); return(View("Detay", uye)); } }
public ActionResult YetkiVer(int id = 0) { Uye temp = uye.GetByID(id); if (temp == null) { return(HttpNotFound()); } ViewBag.YetkiAdi = new SelectList(yetki.Select(), "Id", "Yetkisi", temp.YetkiID); return(View(temp)); }
public string UyeGiris(string Email, string Sifre) { Uye uye = unitofwork.Repository <Uye>().Get(u => u.Email == Email && u.Sifre == Sifre); if (uye == null) { return("Hatalı email yada şifre girişi.!"); } Session["uye"] = uye; return("Hoşgeldiniz...<script type='text/javascript'>setTimeout(function(){window.location='/'},3000);</script>"); }
public int AddUyeService(Uye uye) { try { return(_uyeRepository.AddItem(uye)); } catch (Exception e) { MessageBox.Show("Hata : " + e.Message); return(0); } }
public ActionResult Create([Bind(Include = "UyeID,YetkiID,UyeAdi,UyeSoyadi,UyeResmi,Email,Sifre,Telefon")] Uye uye) { if (ModelState.IsValid) { db.Uye.Add(uye); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.YetkiID = new SelectList(db.Yetki, "YetkiID", "YetkiAdi", uye.YetkiID); return(View(uye)); }
public bool UyeDelete(int KayitID) { using (okanorhancomBlogDB db = new okanorhancomBlogDB()) { Uye Delete = db.Uye.Find(KayitID); db.Uye.Remove(Delete); db.SaveChanges(); } var result = true; return(result); }
protected void Page_Load(object sender, EventArgs e) { if (Session["UyeID"] != null) { int uye_id = -1; if (Int32.TryParse(Session["UyeID"].ToString(), out uye_id)) { ModalDataContext data = new ModalDataContext(); Uye uye = data.Uyes.FirstOrDefault(u => u.UyeID == uye_id); if (uye != null) { if ((bool)uye.BlogYazmaDuzenleme) { if (Request.QueryString["BlogID"] != null) { string blog_id_str = Request.QueryString["BlogID"].ToString(); int blog_id; if (Int32.TryParse(blog_id_str, out blog_id)) { if (!IsPostBack) { if (!blogBilgileri(blog_id)) { Response.Redirect("AdminPanel.aspx"); } } } else { Response.Redirect("AdminPanel.aspx"); } } } else { Response.Redirect("AdminPanel.aspx"); } } else { Response.Redirect("Login.aspx"); } } else { Response.Redirect("Login.aspx"); } } else { Response.Redirect("Login.aspx"); } }
public ActionResult Create([Bind(Include = "UyeID,KullanıcıAdı,Email,Sifre,AdSoyad,YetkiID")] Uye uye) { if (ModelState.IsValid) { db.Uyeler.Add(uye); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.YetkiID = new SelectList(db.Yetkiler, "YetkiID", "YetkiAdı", uye.YetkiID); return(View(uye)); }
public ActionResult Login(Uye uye) { Uye tempuye = _uyeService.Login(uye); if (tempuye != null && tempuye.Hasta != null) { Session["uye"] = tempuye; Session["hasta"] = tempuye.Hasta; return(RedirectToAction("Profil", "Hasta")); } return(RedirectToAction("Index", "Hasta")); }
public async Task <IActionResult> PostUye([FromBody] Uye uye) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Uye.Add(uye); await _context.SaveChangesAsync(); return(CreatedAtAction("GetUye", new { id = uye.Id }, uye)); }
//Kullanıcının bir email girmesini sağlar //Girdi email ise "true" değil ise "false" return eder public bool emailKontrol(Uye uye) { try { MailAddress mail = new MailAddress(uye.EMAIL); return(true); } catch { return(false); } }
public ActionResult ProfilGuncellePost(DonorUyeGuncelleDTO _donoruye) { Uye uye = _uyeService.Get(_donoruye.Uye.ID); uye.KullaniciAdi = _donoruye.Uye.KullaniciAdi; uye.Sifre = _donoruye.Uye.Sifre; //uye.GuvenlikSorusuID = _hastauye.Uye.GuvenlikSorusuID; //uye.GuvenlikSoruCevabi = _hastauye.Uye.GuvenlikSoruCevabi; //uye.Type = _hastauye.Uye.Type; //uye.OnayliMi = _hastauye.Uye.OnayliMi; //uye.IsDeleted = _hastauye.Uye.IsDeleted; //uye.OlusturulmaTarihi = _hastauye.Uye.OlusturulmaTarihi; _uyeService.Update(uye); Donor donor = _donorService.Get(_donoruye.Uye.ID); donor.Adres = _donoruye.Donor.Adres; donor.BagisTarihi = _donoruye.Donor.BagisTarihi; donor.BagisTuruID = _donoruye.Donor.BagisTuruID; donor.CinsiyetID = _donoruye.Donor.CinsiyetID; donor.DogumTarihi = _donoruye.Donor.DogumTarihi; donor.Email = _donoruye.Donor.Email; donor.Fotograf = _donoruye.Donor.Fotograf; donor.GSM = _donoruye.Donor.GSM; donor.Isim = _donoruye.Donor.Isim; donor.KanGrubuID = _donoruye.Donor.KanGrubuID; donor.SehirID = _donoruye.Donor.SehirID; donor.Soyisim = _donoruye.Donor.Soyisim; donor.TCKimlikNo = _donoruye.Donor.TCKimlikNo; donor.UlkeID = _donoruye.Donor.UlkeID; _donorService.Update(donor); DonorOnay donorOnay = _donorOnayService.Get(_donoruye.Uye.ID); donorOnay.BagisTuru = _donoruye.DonorOnay.BagisTuru; donorOnay.Cinsiyet = _donoruye.DonorOnay.Cinsiyet; donorOnay.Email = _donoruye.DonorOnay.Email; donorOnay.GSM = _donoruye.DonorOnay.GSM; donorOnay.Sehir = _donoruye.DonorOnay.Sehir; donorOnay.Soyisim = _donoruye.DonorOnay.Soyisim; donorOnay.Isim = _donoruye.DonorOnay.Isim; donorOnay.KanGrubu = _donoruye.DonorOnay.KanGrubu; donorOnay.Ulke = _donoruye.DonorOnay.Ulke; _donorOnayService.Update(donorOnay); Session["uye"] = null; Session["hasta"] = null; Session["donor"] = null; Session["donoronay"] = null; return(RedirectToAction("Index", "Donor")); }
private void btnKaydet_Click(object sender, EventArgs e) { try { if (CheckIt()) { Uye uye = new Uye(); uye.ad = adTxt.Text; uye.soyad = soyadTxt.Text; uye.telefon = telefonTxt.Text; uye.eMail = emailTxt.Text; uye.adres = adresTxt.Text; uye.adminID = int.Parse(Helper.girisYapID); uye.cezaTarihi = DateTime.Today.ToString("yyyy-MM-dd"); SqlConnector sql = new SqlConnector(); if (sql.uyeGuncelle(uye)) { textTemizle(); Helper help = new Helper(sorgu, "uye", this.dataGridView1); MessageBox.Show("Güncellendi..."); emailTxt.ReadOnly = false; emailTxt.BackColor = Color.White; } else if (sql.uyeOlustur(uye)) { textTemizle(); Helper help = new Helper(sorgu, "uye", this.dataGridView1); MessageBox.Show("Eklendi..."); } else { MessageBox.Show("Hata..."); } } else { MessageBox.Show("Boş bırakmayın.."); } adTxt2 = ""; soyadTxt2 = ""; emailTxt2 = ""; telefonTxt2 = ""; adresTxt2 = ""; } catch (Exception) { MessageBox.Show("Karakter sayınız fazla. Kontrol edin.."); } }
//Üye Getir Butonu private void btnUyeGetir_Click(object sender, EventArgs e) { //uye nesnesi ile "nesne return eden" bir metot çağırılacağı için tmpUye nesnesi oluşturuldu Uye uye = new Uye(); Uye tmpUye = new Uye(); uye.UYE_TCKNO = txtTcknoGuncelleme.Text; UyeBLL bll = new UyeBLL(); try { //return edilen nesne tmpUye ile eşleştirildi tmpUye = bll.UyeAra2(uye); txtAdGuncelleme.Text = tmpUye.UYE_AD; txtSoyadGuncelleme.Text = tmpUye.UYE_SOYAD; if (tmpUye.CINSIYET == "ERKEK") { radioErkekGuncelleme.Checked = true; } if (tmpUye.CINSIYET == "KIZ") { radioKadinGuncelleme.Checked = true; } txtDogumTarihiGuncelleme.Text = tmpUye.DOGUM_TARIHI; txtTelefonGuncelleme.Text = tmpUye.TELEFON; txtMailGuncelleme.Text = tmpUye.EMAIL; //Uye Adı alanı boş ise bulunamadı uyarısı verir if (tmpUye.UYE_AD == null) { MessageBox.Show("Böyle bir üye bulunamadı!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); //Güncelleme butonu inaktif olur böylece hata çıkmasını önler btnGuncelle.Enabled = false; btnGuncelle.BackColor = Color.Gray; btnGuncelle.ForeColor = Color.DarkGray; btnGuncelle.FlatAppearance.BorderColor = Color.DarkGray; } else { //Eğer üye bulunursa güncelleme butonu aktifleşir btnGuncelle.Enabled = true; btnGuncelle.BackColor = Color.Honeydew; btnGuncelle.ForeColor = Color.DarkGreen; btnGuncelle.FlatAppearance.BorderColor = Color.DarkGreen; } } catch (Exception ex) { MessageBox.Show("Lütfen bilgileri kontrol ediniz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public ActionResult UyeSil(string id) { int uyeID = Convert.ToInt32(id); Uye temp = uye.GetByID(uyeID); if (!uye.Delete(uyeID)) { return(HttpNotFound()); } Session["uyeSilmeOlayi"] = "Kullanıcı Adı '" + temp.KullaniciAdi + "' olan '" + temp.AdSoyad + "' adlı kişisi başarıyla silindi."; return(RedirectToAction("OnayliUyeler")); }
public ActionResult KayıtOl(Uye uye, string nick, string parola) { MembershipUser user = Membership.CreateUser(nick, parola); uye.uye_id = (Guid)user.ProviderUserKey; uye.kayıt_tarih = DateTime.Now; uye.kullanıcı_tip = true; wc.Uyes.Add(uye); wc.SaveChanges(); FormsAuthentication.RedirectFromLoginPage(nick, true); Session["Uye"] = uye; return(RedirectToAction("Index", "Home")); }