public ActionResult UyeEkle(Uyeler model) { if (Session["admin"] != null) { try { Uyeler uyeler = new Uyeler(); uyeler.uye_adisoyadi = model.uye_adisoyadi; uyeler.telefon = model.telefon; uyeler.mail = model.mail; uyeler.uyelik_baslangic_tarihi = model.uyelik_baslangic_tarihi; uyeler.uyelik_bitis_tarihi = model.uyelik_bitis_tarihi; uyeler.toplam_ucret = model.toplam_ucret; uyeler.odenen_ucret = model.odenen_ucret; uyeler.kalan_ucret = model.kalan_ucret; db.Uyeler.Add(uyeler); db.SaveChanges(); TempData["sonuc"] = "Kayıt Başarılı Şekilde Yapıldı"; return(new RedirectResult(@"~\Admin\Uyeler")); } catch { TempData["sonuc"] = "Bir Hata Oluştu"; } return(View()); } else { return(new RedirectResult(@"~\Home\AdminGiris")); } }
public ActionResult UyeDuzenle(Uyeler model) { if (Session["admin"] != null) { try { Uyeler uye = new Uyeler(); uye.Id = model.Id; uye.uye_adisoyadi = model.uye_adisoyadi; uye.telefon = model.telefon; uye.mail = model.mail; uye.uyelik_baslangic_tarihi = model.uyelik_baslangic_tarihi; uye.uyelik_bitis_tarihi = model.uyelik_bitis_tarihi; uye.toplam_ucret = model.toplam_ucret; uye.odenen_ucret = model.odenen_ucret; uye.kalan_ucret = model.kalan_ucret; db.Uyeler.AddOrUpdate(uye); db.SaveChanges(); TempData["sonuc"] = "Üye Başarılı Şekilde Güncellendi"; return(new RedirectResult(@"~\Admin\Uyeler")); } catch { TempData["sonuc"] = "Bir Hata Oluştu"; } return(View()); } else { return(new RedirectResult(@"~\Home\AdminGiris")); } }
public ActionResult LogIn(Uyeler model) { try { var varmi = db.Uyelers.Where(i => i.Uadi == model.Uadi).SingleOrDefault(); if (varmi == null) { return(View()); } if (varmi.Sifre == model.Sifre) { Session["username"] = model.Uadi; Session["userid"] = model.Uid; return(RedirectToAction("Index", "Home")); } else { return(View()); } } catch { return(View()); } }
public ActionResult Create(Uyeler model)//kaydol { try { var varmi = db.Uyelers.Where(i => i.Uadi == model.Uadi).SingleOrDefault(); if (varmi != null) { return(View()); } if (string.IsNullOrEmpty(model.Sifre)) { return(View()); } db.Uyelers.Add(model); model.Yetkiid = 1; db.SaveChanges(); Session["username"] = model.Uadi; return(RedirectToAction("Index", "Home")); } catch { return(View()); } }
public ActionResult AdminGiris(Uyeler model) { try { var varmi = db.Uyelers.Where(i => i.Uadi == model.Uadi).SingleOrDefault(); if (varmi == null) { return(View()); } if (varmi.Sifre == model.Sifre && varmi.Yetkiid == 2) { Session["username"] = model.Uadi; return(RedirectToAction("Index", "Admin")); } else { return(View()); } } catch { return(View()); } }
public ActionResult Create([Bind(Include = "sicilNo,kurulId")] YeniUye uyeKontrol) { if (ModelState.IsValid) { Uyeler uye = new Uyeler(); uye.Aktif = true; uye.KurulID = uyeKontrol.kurulId; uye.PersMi = true; uye.PersNo = uyeKontrol.sicilNo; int?eklediMi; eklediMi = db.sp_UyelerEkle(null, uye.KurulID, uye.PersNo, uye.PersMi, uye.Aktif, null, DateTime.Now).FirstOrDefault(); if (eklediMi == 0) { ModelState.AddModelError("sicilNo", "Bu kullanıcı daha önceden eklenmiştir."); } else if (eklediMi == 1) { db.SaveChanges(); return(RedirectToAction("Index", "Uyeler", routeValues: new { id = uyeKontrol.kurulId })); } } return(View()); }
public ActionResult LogIn(Uyeler model) { try { var dbdeger = db.Uyelers.Where(i => i.UyeEmail == model.UyeEmail).SingleOrDefault(); if (dbdeger == null) { return(View()); } if (dbdeger.UyeEmail == model.UyeEmail && dbdeger.UyeSifre == model.UyeSifre && dbdeger.YektiId == 1) { Session["username"] = dbdeger.UyeAd; Session["userid"] = dbdeger.UyeId; return(RedirectToAction("Index", "Home")); } if (dbdeger.UyeEmail == model.UyeEmail && dbdeger.UyeSifre == model.UyeSifre && dbdeger.YektiId == 2) { Session["username"] = dbdeger.UyeAd; return(RedirectToAction("Index", "Admin")); } return(View()); } catch (Exception) { return(View()); } }
public string uyeEkle([FromBody] Uyeler entity) { ArarsanEntities db = new ArarsanEntities(); var uyeler = db.tblUyeler.ToList().OrderByDescending(m => m.UyeID).FirstOrDefault(); var ID = 1; if (uyeler != null) { ID = uyeler.UyeID + 1; } try { tblUyeler dbToSave = new tblUyeler() { UyeAdi = entity.UyeAdi, UyeSoyad = entity.UyeSoyadi, Parola = entity.Parola, Telefon = entity.Telefon, UyeID = ID }; db.tblUyeler.Add(dbToSave); db.SaveChanges(); //result.Status = true; return("Üye Ekleme Basarili"); } catch (Exception ex) { return("Üye Ekleme Basarisiz" + ex.Message); } }
public ActionResult Index(UyeOlModel model) { if (ModelState.IsValid) // formdaki kontroller istenilen şekildeyse ( Required vs gibi) { TelefonAksesuar.Models.TelefonAksesuarEntities db = new Models.TelefonAksesuarEntities(); Uyeler uyelerModel = new Uyeler(); //KAYIT İŞLEMİ Postla alınanlar ekleniyor uyelerModel.Ad = model.Ad; uyelerModel.Soyad = model.Soyad; uyelerModel.EMail = model.Email; uyelerModel.KullaniciAdi = model.KullaniciAdi; uyelerModel.Sifre = model.Sifre; uyelerModel.Yas = model.Yas; uyelerModel.Sehir = model.Sehir; uyelerModel.Adres = model.Adres; uyelerModel.Yetki = "uye"; db.Uyeler.Add(uyelerModel); db.SaveChanges(); //MODELİ YENİLİYORUZ EKRANDA MESAJI GÖSTERMEK İÇİN ModelState.Clear(); model = ModelAl(); model.KullaniciyaMesaj = "Üye kaydınız başarıyla gerçekleşti. Sisteme giriş yapabilirsiniz."; } return(View(model)); }
public void Sil(Uyeler uyeler)//üye silme fonksiyonu { OleDbCommand cmd = baglanti.GetOleDbCommand(); cmd.CommandText = String.Format("DELETE FROM Uyeler WHERE UyeNo ={0}", Convert.ToInt32(uyeler.UyeNo)); cmd.ExecuteNonQuery(); }
public int UyeEkle(Uyeler U) { try { cmd = new SqlCommand("insert into Uyeler (UyeAdi,UyeSoyadi,UyeDogumTarihi,UyeTel,UyeMail,UyeAdres) values (@UyeAdi, @UyeSoyadi, @UyeDogumTarihi, @UyeTel, @UyeMail, @UyeAdres)", con); cmd.Parameters.Add("@UyeAdi", SqlDbType.NVarChar).Value = U.UyeAdi; cmd.Parameters.Add("@UyeSoyadi", SqlDbType.NVarChar).Value = U.UyeSoyadi; cmd.Parameters.Add("@UyeDogumTarihi", SqlDbType.DateTime).Value = U.UyeDogumTarihi; cmd.Parameters.Add("@UyeTel", SqlDbType.NVarChar).Value = U.UyeTel; cmd.Parameters.Add("@UyeMail", SqlDbType.NVarChar).Value = U.UyeMail; cmd.Parameters.Add("@UyeAdres", SqlDbType.NVarChar).Value = U.UyeAdres; BaglantiAyarla(); donendeger = cmd.ExecuteNonQuery(); // Sql -i execute eder.! } catch (Exception) { } finally { BaglantiAyarla(); } return(donendeger); }
public int UyeDuzenle(Uyeler U) { try { cmd = new SqlCommand("UPDATE Uyeler set UyeAdi=@UyeAdi,UyeSoyadi=@UyeSoyadi,UyeDogumTarihi=@UyeDogumTarihi,UyeTel=@UyeTel,UyeMail=@UyeMail,UyeAdres=@UyeAdres where UyeID=@UyeID", con); cmd.Parameters.Add("@UyeID", SqlDbType.Int).Value = U.UyeID; cmd.Parameters.Add("@UyeAdi", SqlDbType.NVarChar).Value = U.UyeAdi; cmd.Parameters.Add("@UyeSoyadi", SqlDbType.NVarChar).Value = U.UyeSoyadi; cmd.Parameters.Add("@UyeDogumTarihi", SqlDbType.DateTime).Value = U.UyeDogumTarihi; cmd.Parameters.Add("@UyeTel", SqlDbType.NVarChar).Value = U.UyeTel; cmd.Parameters.Add("@UyeMail", SqlDbType.NVarChar).Value = U.UyeMail; cmd.Parameters.Add("@UyeAdres", SqlDbType.NVarChar).Value = U.UyeAdres; BaglantiAyarla(); donendeger = cmd.ExecuteNonQuery(); } catch (Exception) { } finally { BaglantiAyarla(); } return(donendeger); }
public ActionResult Register(Uyeler uye) { if (Request.Files.Count > 0) { string dosyaadi = Path.GetFileName(Request.Files[0].FileName); string uzanti = Path.GetExtension(Request.Files[0].FileName); string yol = "~/Resimler/Avatarlar/" + dosyaadi + uzanti; Request.Files[0].SaveAs(Server.MapPath(yol)); uye.Avatar = "/Resimler/Avatarlar/" + dosyaadi + uzanti; } var uyem = db.Uyeler.FirstOrDefault(x => x.KullaniciAdi == uye.KullaniciAdi); var uyem2 = db.Uyeler.FirstOrDefault(x => x.Gmail == uye.Gmail); if (uyem != null || uyem2 != null) { ViewBag.hata = "Kullanıcı adı veya mail sisteme zaten kayıtlı!"; return(PartialView("Register")); } db.Uyeler.Add(uye); db.SaveChanges(); return(RedirectToAction("Login")); // return View(); }
private void simpleButton1_Click(object sender, EventArgs e) { Uyeler frm = new Uyeler(); frm.Show(); this.Hide(); }
// GET: Uyelers/Details/5 public ActionResult Details(int?id) { if (Session["Kid"] != null) { if (Session["Rol"].ToString() == "admin") { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Uyeler uyeler = db.Uyeler.Find(id); if (uyeler == null) { return(HttpNotFound()); } return(View(uyeler)); } else { return(RedirectToAction("giris", "Home")); } } else { return(RedirectToAction("giris", "Home")); } }
protected void btnkayit_Click(object sender, EventArgs e) { //var uyemiz = et.UyeKayit(txtUyeAd.Text, txtEposta.Text, txtSifre.Text, txtAdres.Text, txtTel.Text, DateTime.Now, drpSehir.SelectedItem.Text, drpilce.SelectedItem.Text, 0); if (uyevarmi(txtEposta.Text) == "yok") // üye yok ise { Uyeler uye = new Uyeler(); //Uyeler class uye değişkeni tanımladık. uye.UyeAdSoyad = txtUyeAd.Text; //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. uye.UyeEposta = txtEposta.Text; //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. uye.Sifre = FormsAuthentication.HashPasswordForStoringInConfigFile(txtSifre.Text, "sha1"); //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. //veri tabanımıza sşifryi sha1 kullanarak şifreleme yaptık. uye.Adres = txtAdres.Text; //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. uye.GSM = txtTel.Text; //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. uye.EklenmeTarihi = DateTime.Now; //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. uye.Onay = 0; //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. uye.Sehir = drpSehir.SelectedItem.Text; //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. uye.ilce = drpilce.SelectedItem.Text; //uye değişkeniyle veri tabanımıza ulaştık ve ilgili alanı Text ile aldık. et.Uyelers.InsertOnSubmit(uye); //veritabanımıza insert ettik. et.SubmitChanges(); //Veritabanımızdaki değişikler yapıldı. lblDurum.Visible = true; // Labelimizin görünürlüğünü true yaptık. lblDurum.Text = "Talebiniz Alındı.Yönetici Onayından sonra giriş yapabilirsiniz." + "<meta http-equiv='refresh' Content='3;url=Default.aspx'>"; // meta tag ile 3 saniye sonra Default.aspx sayfasına yönlendirme yaptık. } else // üye var ise { lblDurum.Visible = true; // Labelimizin görünürlüğünü true yaptık. lblDurum.Text = "Girdiğiniz E-posta ile Kayıtlı Kullanıcı var Farklı E-Posta Giriniz."; } }
public HttpResponseMessage Delete(int id) { try { Uyeler uye = db.uyeler.FirstOrDefault(e => e.Id == id); if (uye == null) { return(Request.CreateResponse(HttpStatusCode.NotFound, "Uye ID : " + id)); } else { db.uyeler.Remove(uye); if (db.SaveChanges() > 0) { return(Request.CreateResponse(HttpStatusCode.OK, uye)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Silme islemi yapilamadi")); } } } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex)); } }
//CRUD //0123 public int UyeIslem(Uyeler Uyeler, int islem, int pzsyn) { string tc = Uyeler.UyeTC; string ad = Uyeler.UyeAd; string soyad = Uyeler.UyeSoyad; string no = Uyeler.UyeNo; string tel = Uyeler.UyeTel; string adres = Uyeler.UyeAdres; string pozisyon = Convert.ToString(pzsyn); switch (islem) { case 0: //c ekle komut = "INSERT INTO Uyeler(UyeTC, UyeAd, UyeSoyad, UyeNo, UyeTel, UyeAdres,UyePozisyon) VALUES('" + tc + "','" + ad + "','" + soyad + "','" + no + "','" + tel + "','" + adres + "','" + pozisyon + "')"; break; case 1: //r listele UyeListele(pzsyn, Uyeler.UyeTC, Uyeler.UyeNo); break; case 2: //u güncelle komut = "UPDATE Uyeler SET UyeAd = '" + ad + "', UyeSoyad = '" + soyad + "', UyeNo = '" + no + "', UyeTel = '" + tel + "', UyeAdres = '" + adres + "', UyePozisyon = '" + pozisyon + "' WHERE UyeTC = '" + tc + "'"; break; case 3: //d sil komut = "DELETE FROM Uyeler WHERE UyeTC = '" + tc + "'"; break; } return(veritabanı.SorguCalistir(komut)); }
public ActionResult UyelerDeleteConfirmed(int id) { Uyeler uyeler = db.Uyeler.Find(id); db.Uyeler.Remove(uyeler); db.SaveChanges(); return(RedirectToAction("UyelerIndex")); }
public void Sil() // Sil Fonksiyonu oluşturduk. { Uyeler uye = et.Uyelers.First(v => v.UyeID == int.Parse(Request.QueryString["id"])); //Seçili üyenin silmeni gerçekleştirdik et.Uyelers.DeleteOnSubmit(uye); // silme işlemi yapıldı et.SubmitChanges(); // veritabanına değişiklikler kayıt edildi. Response.Redirect("Yonetim.aspx?ad=uyelikonay"); // sayfamız yenilendi }
private void btnYeni_Click(object sender, EventArgs e) { switch (btnIndex) { case 2: FirmalarForm = new FIRMALAR(0, "", "", "", ""); FirmalarForm.ShowDialog(); dt = Firmalar.FirmalariGetir(); dgvGenel.DataSource = dt; break; case 3: DonanimTurleriForm = new DONANIM_TURLERI(0, ""); DonanimTurleriForm.ShowDialog(); dt = DonanimTurleri.DonanimTurleriniGetir(); dgvGenel.DataSource = dt; break; case 4: LisansTipleriForm = new LISANS_TIPLERI(0, ""); LisansTipleriForm.ShowDialog(); dt = LisansTipleri.LisansTipleriniGetir(); dgvGenel.DataSource = dt; break; case 5: TeknikServisFirmalariForm = new TEKNIK_SERVIS_FIRMALARI(0, "", "", "", "", "", ""); TeknikServisFirmalariForm.ShowDialog(); dt = ServisFirmalari.ServisFirmalariniGetir(); dgvGenel.DataSource = dt; break; case 6: GonderimSekilleriForm = new GONDERIM_SEKILLERI(0, ""); GonderimSekilleriForm.ShowDialog(); dt = GonderimSekilleri.GonderimSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 7: ServisSekilleriForm = new SERVIS_SEKILLERI(0, ""); ServisSekilleriForm.ShowDialog(); dt = ServisSekilleri.ServisSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 8: UyelerForm = new UYELER(0, "", "", "", "", ""); UyelerForm.ShowDialog(); dt = Uyeler.UyeleriGetir(); dgvGenel.DataSource = dt; break; default: MessageBox.Show("Yanlış işlem seçimi.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } }
public void UyeGuncel(int uyelerId, string uyeadi, string uyesoyadi, DateTime kayitTarihi, string email, string telefon, DateTime dogumTarihi, string cinsiyet, string medenihali, string meslek, string kul_adi, string kul_sifre) { Uyeler upt = repUye.VeriBul(g => g.UyelerID == uyelerId); //var upt1 = repUye.ListeFiltre(k => k.UyelerID == uyelerId).FirstOrDefault(); if (upt != null) { } }
public void Sil() //sil fonksiyonu olusturduk. { Uyeler uye = et.Uyelers.First(v => v.UyeID == int.Parse(Request.QueryString["id"])); //link ile veritabanımıza baglanıp seçilen id ile veritabanındaki id yi karşılastırıp uye ye attık. et.Uyelers.DeleteOnSubmit(uye); // ilgili üyeyi sildik. et.SubmitChanges(); //veritabanında değişiklikleri kaydettik. Response.Redirect("Yonetim.aspx?ad=uyeler"); // sayfamızı yeniledik. }
public ActionResult UyeEkle(Uyeler uye) { if (!ModelState.IsValid) { return(View("UyeEkle")); } db.Uyeler.Add(uye); db.SaveChanges(); return(RedirectToAction("Index", "Uyeler")); }
public ActionResult Kayıt(Uyeler p) { if (!ModelState.IsValid) { return(View("Kayıt")); } db.Uyeler.Add(p); db.SaveChanges(); return(View()); }
public ActionResult Create([Bind(Include = "UyeID,Ad,Soyad,GidilecekSehir,GidilecekUniversite,Bolum,IsImkani,Email,Sifre,SifreTekrarı")] Uyeler uyeler) { if (ModelState.IsValid) { db.Uyeler.Add(uyeler); db.SaveChanges(); } return(View(uyeler)); }
public void SifreDegistir() // Şifre değiştir fonksiyonu. { Panel2.Visible = true; Uyeler uye = et.Uyelers.First(v => v.UyeID == int.Parse(Request.QueryString["id"])); lblAdSoyad.Text = uye.UyeAdSoyad; lblEposta.Text = uye.UyeEposta; uye.Sifre = FormsAuthentication.HashPasswordForStoringInConfigFile(txtSifre.Text, "sha1"); et.SubmitChanges(); }
public ActionResult Edit([Bind(Include = "ID,KullaniciAdi,E_Posta,Sifre")] Uyeler uyeler) { if (ModelState.IsValid) { db.Entry(uyeler).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uyeler)); }
public ActionResult UyelerEdit([Bind(Include = "UyeID,Ad,Soyad,GidilecekSehir,GidilecekUniversite,Bolum,IsImkani,Email,Sifre,SifreTekrarı")] Uyeler uyeler) { if (ModelState.IsValid) { db.Entry(uyeler).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("UyelerIndex")); } return(View(uyeler)); }
public Uyeler UyeGiris(string k_Adi, string k_Sifre) { Uyeler Giris = repUye.VeriBul(k => (k.KullaniciAdi == k_Adi || k.EMail == k_Adi) && k.KullaniciSifre == k_Sifre); if (Giris != null) { return(Giris); } return(Giris); }