protected void btnGiris_Click(object sender, EventArgs e) { TezDBEntities db = new TezDBEntities(); string sifrem = Sifreleme.Sifrele(Request["Sifre"].Trim()); string mail = Request["E-mail"].Trim(); if (Request["Name"].Trim() == "" || Request["Sifre"].Trim() == "" || Request["E-mail"].Trim() == "") { LabelSignUP.Text = "Lütfen Boş Geçmeyiniz"; } else { if (db.Admin.Where(w => w.Mail == mail).Any()) { LabelSignUP.Text = "Bu Kullanıcı Sistemde Mevcut"; } else { Admin admin = new Admin(); admin.KullanıcıAdi = Request["Name"].Trim(); admin.Sifre = sifrem; admin.Mail = Request["E-mail"].Trim(); admin.Derece = 0; db.Admin.Add(admin); db.SaveChanges(); Response.Redirect(@"~/Forms/Admin/AdminEkle.aspx"); } } }
protected void btnGiris_Click(object sender, EventArgs e) { TezDBEntities db = new TezDBEntities(); string sifrem = Sifreleme.Sifrele(Request["Sifre"].Trim()); string no = Request["No"].Trim(); if (Request["No"].Trim() == "" || Request["Name"].Trim() == "" || Request["Sifre"].Trim() == "" || Request["E-mail"].Trim() == "" || Request["Bolum"].Trim() == "") { LabelSignUP.Text = "Lütfen Boş Geçmeyiniz"; } else { if (db.Ogrenci.Where(w => w.No == no).Any()) { LabelSignUP.Text = "Bu Kullanıcı Sistemde Mevcut"; } else { Ogrenci ogrenci = new Ogrenci(); ogrenci.No = Request["No"].Trim(); ogrenci.Ad = Request["Name"].Trim(); ogrenci.Sifre = sifrem; ogrenci.Mail = Request["E-mail"].Trim(); ogrenci.Bolum = Request["Bolum"].Trim(); ogrenci.durum = true; ogrenci.Derece = 2; db.Ogrenci.Add(ogrenci); db.SaveChanges(); Response.Redirect(@"~/Default.aspx"); } } }
public JsonResult EkleJson(int uyeId, string mail, string parola, string parolaTekrar) { if (!string.IsNullOrEmpty(mail) && !string.IsNullOrEmpty(parola) && !string.IsNullOrEmpty(parolaTekrar)) { if (parola == parolaTekrar) { parola = Sifreleme.Sifrele(parola); var uye = unitOfWork.GetRepository <Uye>().GetById(uyeId); uye.Mail = mail; uye.Sifre = parola; // 1 = admin , 2 = moderator, 3 = izleyici uye.Yetki = "3"; unitOfWork.GetRepository <Uye>().Update(uye); unitOfWork.SaveChanges(); return(Json("1")); } else { return(Json("parolaUyusmazligi")); } } else { return(Json("bosOlamaz")); } }
public JsonResult GuncelleJson(int uyeId, string mail, string parola, string parolaTekrar) { if (!string.IsNullOrEmpty(mail)) { if (parola == parolaTekrar) { parola = Sifreleme.Sifrele(parola); var uye = unitOfWork.GetRepository <Uye>().GetById(uyeId); uye.Mail = mail; if (!string.IsNullOrEmpty(parola)) { uye.Sifre = parola; } unitOfWork.GetRepository <Uye>().Update(uye); unitOfWork.SaveChanges(); return(Json("1")); } else { return(Json("parolaUyusmazligi")); } } else { return(Json("mailBosOlamaz")); } }
public JsonResult EkleJson(int uyeId, string mail, string parola, string parolaTekrar) { if (!string.IsNullOrEmpty(mail) && !string.IsNullOrEmpty(parola) && !string.IsNullOrEmpty(parolaTekrar)) { if (parola == parolaTekrar) { parola = Sifreleme.Sifrele(parola); var uye = unitOfWork.GetRepository <Uye>().GetById(uyeId); uye.Mail = mail; uye.Sifre = parola; // 1 = admin(ful yetki), 2 = moderatör(üyelik controller'a ulaşamaz), 3 = izleyici(index sayfasını görür, işlem yapamaz) uye.Yetki = "3"; unitOfWork.GetRepository <Uye>().Update(uye); unitOfWork.SaveChanges(); return(Json("1")); } else { return(Json("parolaUyusmazligi")); } } else { return(Json("bosOlamaz")); } }
//Yetki eklemedim, yetki farketmeksizin tüm kullanıcılar erişmeli public JsonResult ProfilBilgiGuncelleJson(string parola, string parolaTekrar, string tel) { if (parola == parolaTekrar) { var uyeId = Convert.ToInt32(Request.Cookies["uye"]["Id"]); var uye = unitOfWork.GetRepository <Uye>().GetById(uyeId); // uye . Mail = mail; uye.Tel = tel; if (!string.IsNullOrEmpty(parola)) { parola = Sifreleme.Sifrele(parola); uye.Sifre = parola; } unitOfWork.GetRepository <Uye>().Update(uye); unitOfWork.SaveChanges(); return(Json("1")); } else { return(Json("parolaUyusmazligi")); } }
protected void btnGiris_Click(object sender, EventArgs e) { TezDBEntities db = new TezDBEntities(); string sifrem = Sifreleme.Sifrele(Request["Sifre"].Trim()); string no = Request["E-mail"].Trim(); if (Request["Name"].Trim() == "" || Request["Sifre"].Trim() == "" || Request["E-mail"].Trim() == "" || Request["Ders"].Trim() == "") { LabelSignUP.Text = "Lütfen Boş Geçmeyiniz"; } else { if (db.Hoca.Where(w => w.Mail == no).Any()) { LabelSignUP.Text = "Bu Kullanıcı Sistemde Mevcut"; } else { Hoca hoca = new Hoca(); hoca.Ad = Request["Name"].Trim(); hoca.Sifre = sifrem; hoca.Mail = Request["E-mail"].Trim(); hoca.Ders = Request["Ders"].Trim(); hoca.Derece = 1; db.Hoca.Add(hoca); db.SaveChanges(); Response.Redirect(@"~/Default.aspx"); } } }
private void button2_Click(object sender, EventArgs e) { string SifrelenecekMetin = string.Empty; SifrelenecekMetin = DosyaMetin.Text; Sifreleme okuSifrele = new Sifreleme(); okuSifrele.Sifrele(SifrelenecekMetin); DosyaMetin.Text = okuSifrele.SifrelenenMetin; }
protected void Password_Click(object sender, EventArgs e) { if (Password.Text != null && Password1.Text != null && Password2.Text != null) { var guncelKayit = db.Hoca.Find(AppKontrol.id); string pass = Sifreleme.Sifrele(Password.Text); if (pass == guncelKayit.Sifre && Password1.Text == Password2.Text) { guncelKayit.Sifre = Sifreleme.Sifrele(Password1.Text); db.SaveChanges(); Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Başlık", "<script>alert('Şifreniz başarıyla güncellendi');</script>"); } else { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Başlık", "<script>alert('Yanlış Bilgi Girişi Yapıldı');</script>"); } } else { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Başlık", "<script>alert('Boş Geçilemez');</script>"); } }
public void CheckUser(string UserName, string Password = null) { if (string.IsNullOrEmpty(UserName)) { Label1.Text = "Lütfen Kullanıcı Adı Ve Şifre Giriniz!"; return; } else { Password = Sifreleme.Sifrele(Password); } if (!UserName.Contains("@")) { Ogrenci user = db.Ogrenci.Where(w => w.No == UserName && w.Sifre == Password).FirstOrDefault(); if (user != null) { if (user.durum == true) { Response.Cookies.Add(cookie.Cookie(user.No, user.Sifre)); AuthenticateUser(user.Id, user.Derece, user.Ad, user.Sifre, "Ogrenci"); } else { Label1.Text = "Teziniz Bitmiştir. Sisteme Giriş Yetkiniz Bulunmamaktadır."; } } else { Label1.Text = "Kullanıcı Adı Veya Şifresi Hatalı!"; } } else if (IsAdmin(UserName)) { Admin user = db.Admin.Where(w => w.Mail == UserName && w.Sifre == Password).FirstOrDefault(); if (user != null) { Response.Cookies.Add(cookie.Cookie(user.Mail, user.Sifre)); AuthenticateUser(user.Id, user.Derece, user.KullanıcıAdi, user.Sifre, "Admin"); } else { Label1.Text = "Kullanıcı Adı Veya Şifresi Hatalı!"; } } else { Hoca user = db.Hoca.Where(w => w.Mail == UserName && w.Sifre == Password).FirstOrDefault(); if (user != null) { Response.Cookies.Add(cookie.Cookie(user.Mail, user.Sifre)); AuthenticateUser(user.Id, user.Derece, user.Ad, user.Sifre, "Hoca"); } else { Label1.Text = "Kullanıcı Adı Veya Şifresi Hatalı!"; } } }
protected void btnGiris_Click(object sender, EventArgs e) { if (Request.QueryString["IdD"] != null) { int id = int.Parse(Request.QueryString["IdD"]); var hoca = db.Hoca.Find(id); if (hoca != null) { if (sifre.Text == sifretekrar.Text) { hoca.Sifre = Sifreleme.Sifrele(sifre.Text); db.SaveChanges(); Label1.Text = "Şifreniz Başarıyla Değiştirilmiştir."; } else { Label1.Text = "Girilen Şifreler Uyuşmadı"; } } else { Label1.Text = "Sistemde Böyle Bir Kullanıcı Bulunamadı"; } } else if (Request.QueryString["IdO"] != null) { int id = int.Parse(Request.QueryString["IdO"]); var ogr = db.Ogrenci.Find(id); if (ogr != null) { if (sifre.Text == sifretekrar.Text) { ogr.Sifre = Sifreleme.Sifrele(sifre.Text); db.SaveChanges(); Label1.Text = "Şifreniz Başarıyla Değiştirilmiştir."; } else { Label1.Text = "Girilen Şifreler Uyuşmadı"; } } else { Label1.Text = "Sistemde Böyle Bir Kullanıcı Bulunamadı"; } } else if (Request.QueryString["IdA"] != null) { int id = int.Parse(Request.QueryString["IdA"]); var admin = db.Admin.Find(id); if (admin != null) { if (sifre.Text == sifretekrar.Text) { admin.Sifre = Sifreleme.Sifrele(sifre.Text); db.SaveChanges(); Label1.Text = "Şifreniz Başarıyla Değiştirilmiştir."; } else { Label1.Text = "Girilen Şifreler Uyuşmadı"; } } else { Label1.Text = "Sistemde Böyle Bir Kullanıcı Bulunamadı"; } } else { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Başlık", "<script>alert('Sistemde Böyle Bir Kullanıcı Bulunamadı');</script>"); } }
private void bbtnKaydet_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { if (txtKullaniciAdi.Text.IsNullEmpty()) { Mesaj.Uyari("Kullanıcı adı girmelisiniz !"); return; } if (txtParola.Text.IsNullEmpty()) { Mesaj.Uyari("Parola girmelisiniz !"); return; } string[] sirketler = txtSirketKodu.Text.Trim().Split(','); bool sonuc = false; if (Kullanici.IsNullEmpty()) { List <User> kulList = new List <User>(); for (int i = 0; i < sirketler.Length; i++) { Kullanici = new User(); Kullanici.DefaultValueSet("ID"); Kullanici.AdSoyad = txtAdiSoyadi.Text; Kullanici.Kod = txtKullaniciAdi.Text.ToString2(); Kullanici.Email = txtEmail.Text; Kullanici.Sifre = Sifreleme.Sifrele(txtParola.Text.ToString2()); Kullanici.Aktif = chkAktif.Checked; Kullanici.Admin = chkAdmin.Checked; Kullanici.Sirket = sirketler[i]; Kullanici.Tip = 1; Kullanici.Kaydeden = KulKod; Kullanici.Degistiren = KulKod; Kullanici.KayitSurum = "1.0.0"; Kullanici.DegisSurum = "1.0.0"; Kullanici.KayitTarih = DateTime.Today.ToOADate().ToInt32(); Kullanici.DegisTarih = Kullanici.KayitTarih; Kullanici.KayitSaat = DateTime.Now.TimeInt(); Kullanici.DegisSaat = Kullanici.KayitSaat; kulList.Add(Kullanici); } sonuc = Yetki.AddUser(kulList); } else { User eskiKul = new User(); eskiKul.Kod = Kullanici.Kod; eskiKul.Tip = Kullanici.Tip; eskiKul.Sirket = Kullanici.Sirket; Kullanici.Kod = txtKullaniciAdi.Text.ToString2(); Kullanici.AdSoyad = txtAdiSoyadi.Text; Kullanici.Email = txtEmail.Text; Kullanici.Sifre = Sifreleme.Sifrele(txtParola.Text.ToString2()); Kullanici.Aktif = chkAktif.Checked; Kullanici.Admin = chkAdmin.Checked; Kullanici.Sirket = sirketler[0]; Kullanici.Degistiren = KulKod; Kullanici.DegisTarih = DateTime.Today.ToOADate().ToInt32(); Kullanici.DegisSaat = DateTime.Now.TimeInt(); sonuc = Yetki.UpdateUser(eskiKul, Kullanici); } if (sonuc) { Mesaj.Bilgi(); DialogResult = DialogResult.OK; } else { DialogResult = DialogResult.Cancel; } } catch (Exception ex) { Mesaj.Hata(ex); } }