public ActionResult Edit(Yoneticiler yoneticiler) { ModelState.Remove("KimKayitEtti"); ModelState.Remove("KayitTarih"); ModelState.Remove("IsActive"); if (ModelState.IsValid) { BusinessLayerResult <Yoneticiler> res = y.Update(yoneticiler); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(yoneticiler)); } /* Yoneticiler yo = y.Find(x => x.Id == yoneticiler.Id); * yo.Adi = yoneticiler.Adi; * yo.Soyadi = yoneticiler.Soyadi; * yo.Tc = yoneticiler.Tc; * yo.DogumTarih = yoneticiler.DogumTarih; * yo.Eposta = yoneticiler.Eposta; * yo.IsActive = yoneticiler.IsActive; * yo.KullaniciAdi = yoneticiler.KullaniciAdi; * yo.Sifre = yoneticiler.Sifre; * yo.Adres = yoneticiler.Adres; * yo.Telefon = yoneticiler.Telefon; * * y.Update(yo);//incelenecek*///bu yöntemi kullanmadık çünkü kullanıcı eklediğimiz için aynı isimleri sorguladık. return(RedirectToAction("Index", "Home")); } return(View(yoneticiler)); }
public void Sil(int id) { Yoneticiler y = dc.Yoneticilers.Where(p => p.YoneticiID == id).FirstOrDefault(); dc.Yoneticilers.Remove(y); dc.SaveChanges(); }
public ActionResult New(UsersNew form) { if (Database.Session.Query <Yoneticiler>().Any(p => p.Email == form.Email)) { ModelState.AddModelError("Username", "Username must be unique"); } //username control in database. if (!ModelState.IsValid) //form validation control { return(View(form)); } var user = new Yoneticiler() //create a new user object { AdSoyad = form.AdSoyad, Email = form.Email, Rol = form.Rol, }; user.SetPassword(form.Password); //set passwordhash property of this user object Database.Session.Save(user); //save user object to database Database.Session.Flush(); return(RedirectToAction("index")); }
void Ekle() { try { if (txt_Sifre.Text == txt_SifreTekrar.Text) { Yoneticiler yoneticiler = new Yoneticiler(); yoneticiler.yoneticiAdi = txt_Ad.Text; yoneticiler.yoneticiSoyadi = txt_Soyad.Text; yoneticiler.yoneticiUnvan = txt_Unvan.Text; yoneticiler.yoneticiKullaniciAdi = txt_KullaniciAdi.Text; yoneticiler.yoneticiSifre = txt_Sifre.Text; db.Yoneticiler.Add(yoneticiler); db.SaveChanges(); Listele(); Temizle(); } else { MessageBox.Show("Şifreler uyuşmuyor!"); } } catch (Exception) { mesajlar.Hata("Ekleme Sırasında Hata Oluştu", "Ekleme Hatası"); } }
public ActionResult Edit([Bind(Include = "id,k_adi,sifre,sifre2,email,gizlisoru,gizlicevap,songiristarihi")] Yoneticiler yoneticiler) { if (ModelState.IsValid) { var yoneticiler2 = db.Yoneticiler.Where(m => m.id != yoneticiler.id && m.k_adi == yoneticiler.k_adi).ToList(); var yoneticiler3 = db.Yoneticiler.Where(m => m.id != yoneticiler.id && m.email == yoneticiler.email).ToList(); if (yoneticiler2.Count() != 0 && yoneticiler3.Count() != 0) { TempData["Error3"] = "Bu Kullanıcı adında bir yönetici vardır."; TempData["Error4"] = "Bu E-Mail'e sahip bir yönetici vardır."; return(RedirectToAction("Edit/" + yoneticiler.id)); } else if (yoneticiler2.Count() != 0) { TempData["Error3"] = "Bu Kullanıcı adında bir yönetici vardır."; return(RedirectToAction("Edit/" + yoneticiler.id)); } else if (yoneticiler3.Count() != 0) { TempData["Error4"] = "Bu E-Mail'e sahip bir yönetici vardır."; return(RedirectToAction("Edit/" + yoneticiler.id)); } else { db.Entry(yoneticiler).State = EntityState.Modified; db.SaveChanges(); TempData["create"] = yoneticiler.k_adi + " kullanıcı adlı yönetici güncellendi"; return(RedirectToAction("Index", TempData["create"])); } } return(View(yoneticiler)); }
public ActionResult DeleteConfirmed(int id) { Yoneticiler yoneticiler = y.Find(x => x.Id == id); y.Delete(yoneticiler); return(RedirectToAction("Index", "Home")); }
public bool YoneticiSil(int id) { Yoneticiler silinecekYonetici = otelContext.yoneticiler.First(x => x.YoneticiID == id); otelContext.yoneticiler.Remove(silinecekYonetici); etkilenenKayit = otelContext.SaveChanges(); return(etkilenenKayit > 0); }
public IActionResult Ekle(Yoneticiler model) { if (ModelState.IsValid) { yoneticilerOperations.AddModel(model); return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult DeleteConfirmed(int id) { Yoneticiler yoneticiler = db.Yoneticiler.Find(id); db.Yoneticiler.Remove(yoneticiler); db.SaveChanges(); TempData["create"] = yoneticiler.k_adi + " kullanıcı adlı yönetici silindi"; return(RedirectToAction("Index", TempData["create"])); }
public void Guncelle(Yoneticiler y) { DB_DuyuruContext dc = new DB_DuyuruContext(); Yoneticiler r = dc.Yoneticilers.Where(p => p.YoneticiID == y.YoneticiID).SingleOrDefault(); r.AdSoyad = y.AdSoyad; r.Sifre = y.Sifre; r.YetkiID = y.YetkiID; int durum = dc.SaveChanges(); }
public bool YoneticiEkle(Yoneticiler yonetici) { var yeniYonetici = new Yoneticiler { YoneticiID = yonetici.YoneticiID, Email = yonetici.Email, Sifre = yonetici.Sifre }; otelContext.yoneticiler.Add(yeniYonetici); etkilenenKayit = otelContext.SaveChanges(); return(etkilenenKayit > 0); }
protected void Page_Load(object sender, EventArgs e) { if (Session["admin"] == null) { Response.Redirect("../Login.aspx"); } Yoneticiler yeni = Session["admin"] as Yoneticiler; txtad.Text = yeni.AdSoyad; }
public IActionResult Guncelle(int id, Yoneticiler newModel) { var model = yoneticilerOperations.GetById(id); model.KullaniciAdi = newModel.KullaniciAdi; model.Sifre = newModel.Sifre; yoneticilerOperations.UpdateModel(model); return(RedirectToAction("Index")); }
public IActionResult Giris(Yoneticiler model) { var newEntity = yoneticilerOperations.Login(model); if (newEntity != null) { HttpContext.Session.SetString("SessionUsername", newEntity.KullaniciAdi); return(RedirectToAction("Index", "Yonetim")); } return(View(model)); }
protected void Button1_Click(object sender, EventArgs e) { Yoneticiler y = new Yoneticiler(); y.AdSoyad = txtkullaniciadi.Text; y.Sifre = txtsifresi.Text; y.YetkiID = Convert.ToInt32(DropDownList1.SelectedValue); yb.Ekle(y); txtkullaniciadi.Text = txtsifresi.Text = ""; DropDownList1.SelectedIndex = 0; yukle(); }
// GET: Yoneticiler/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yoneticiler yoneticiler = db.Yoneticiler.Find(id); if (yoneticiler == null) { return(HttpNotFound()); } return(View(yoneticiler)); }
public ActionResult Hesabim() { try { int id = int.Parse(Session["YoneticiID"].ToString()); Yoneticiler yoneticiler = db.Yoneticilers.Find(id); if (yoneticiler == null) { return(HttpNotFound()); } return(View(yoneticiler)); } catch { return(View()); } }
// GET: Yonetim/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yoneticiler yoneticiler = y.Find(x => x.Id == id.Value); if (yoneticiler == null) { return(HttpNotFound()); } return(View(yoneticiler)); }
protected void Button2_Click(object sender, EventArgs e) { if (HiddenField2.Value != "") { YoneticilerBLL yc = new YoneticilerBLL(); Yoneticiler y = yc.Get(Convert.ToInt32(HiddenField2.Value)); yb.Sil(y.YoneticiID); yukle(); } else { Response.Redirect("..\\Login.aspx"); } }
void yukle() { if (Session["admin"] != null) { YoneticilerBLL yc = new YoneticilerBLL(); Yoneticiler y = Session["admin"] as Yoneticiler; List <Yoneticiler> kullaniciler = yc.GetAll().Where(p => p.YoneticiID != y.YoneticiID).ToList(); Repeater1.DataSource = kullaniciler; Repeater1.DataBind(); } else { Response.Redirect("..\\Login.aspx"); } }
public ActionResult Giris(Yoneticiler y) { var dene = db.Yoneticilers.FirstOrDefault(x => x.YoneticiKA == y.YoneticiKA && x.YoneticiSF == y.YoneticiSF); if (dene != null) { Session["YoneticiID"] = dene.YoneticiID; Session["YoneticiAdi"] = dene.YoneticiAdi; return(RedirectToAction("Index", "AdminUrunler")); } else { TempData["giris"] = "<script>alert('Kullanıcı Adı Veya Şifre Yanlış!');</script>"; return(View()); } }
protected override void Seed(DatabaseContext context) { Yoneticiler yonetici = new Yoneticiler() { Adi = "Fatih", Soyadi = "Mandıralı", Tc = "22271040738", Eposta = "*****@*****.**", Resim = "resim.jpg", DogumTarih = "06/03/1997", Telefon = "05393551932", KayitTarih = DateTime.Now, KimKayitEtti = "system", KullaniciAdi = "fm", Sifre = "fm", Adres = "Sakarya", IsActive = true }; context.Yoneticiler.Add(yonetici); CalisanUcretleriControl calisankontrol = new CalisanUcretleriControl(); calisankontrol.OdemeYapildimi = false; context.CalisanUcretleriControl.Add(calisankontrol); context.SaveChanges(); ///* string[] yakit = {Convert.ToString(OtoGaleri_Entities.ArabalarEnums.Yakit.Benzin), // Convert.ToString(OtoGaleri_Entities.ArabalarEnums.Yakit.LPG), // Convert.ToString(OtoGaleri_Entities.ArabalarEnums.Yakit.Dizel)}; // int[] sayilar = { 1, 2, 0, 1, 2, 2, 1, 0, 1, 2 };*/ // for(int k = 0; k < 10; k++) // { // Arabalar arabalar = new Arabalar() // { // IlanTarihi = FakeData.DateTimeData.GetDatetime(DateTime.Now.AddYears(-1), DateTime.Now), // Marka = FakeData.PlaceData.GetStreetName(), // Model=FakeData.PlaceData.GetCity(), // Yil=FakeData.NumberData.GetNumber(), // Yakit= // }; // } }
private void btnKullaniciGiris_Click(object sender, EventArgs e) { try { GirisBilgisi girisBilgisi = new GirisBilgisiRepo().GirisIdsiGetir(txtKullaniciAdi.Text, txtKullaniciSifre.Text); if (girisBilgisi == null) { throw new Exception("Kullanıcı adı veya şifre hatalı"); } if (girisBilgisi.RolId == 1) { LoginYonetici = new YoneticiRepo().YoneticiGetir(girisBilgisi); frmYonetici.ShowDialog(); } if (girisBilgisi.RolId == 2) { LoginMusteri = new MusteriRepo().MusteriyiGetir(girisBilgisi); if (LoginMusteri.AktifMi == true) { frmMusteri.ShowDialog(); } else { MessageBox.Show("Kullanıcı Hesabı Yönetici Tarafından Kapatılmıştır\n Bir Yanlışlık Olduğunu Düşünüyorsanız Yönetici İle İletişime Geçin"); } } if (girisBilgisi.RolId == 3) { LoginFirmalar = new FirmaRepo().FirmayiGetir(girisBilgisi); if (LoginFirmalar.AktifMi == true) { frmFirma.ShowDialog(); } else { MessageBox.Show("Firma Hesabı Yönetici Tarafından Kapatılmıştır\n Bir Yanlışlık Olduğunu Düşünüyorsanız Yönetici İle İletişime Geçin"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
protected void Button3_Click(object sender, EventArgs e) { if (HiddenField1.Value != "") { Yoneticiler y = yb.Get(Convert.ToInt32(HiddenField1.Value)); y.AdSoyad = txtguncellekullaniciadi.Text; y.Sifre = txtguncellesifre.Text; y.YetkiID = Convert.ToInt32(DropDownList2.SelectedValue); yb.Guncelle(y); txtkullaniciadi.Text = txtsifresi.Text = ""; DropDownList2.SelectedIndex = 0; yukle(); } else { Response.Redirect("..\\Login.aspx"); } }
public ActionResult DeleteProfileY() { Yoneticiler yy = Session["loginy"] as Yoneticiler; BusinessLayerResult <Yoneticiler> res = y.RemoveUserByIdY(yy.Id); if (res.Errors.Count > 0) { ErrorViewModel errornotifyObj = new ErrorViewModel() { RedirectingUrl = "/Home/ShowProfileY", Title = "Profil Silinemedi.", Items = res.Errors }; return(View("Error", errornotifyObj)); } Session.Clear(); return(RedirectToAction("Index")); }
public ActionResult HesapEkle([Bind(Include = "YoneticiID,YoneticiKA,YoneticiSF,YoneticiAdi,YoneticiEmail,YoneticiTelefon,YoneticiDogum,YoneticiAdres")] Yoneticiler yoneticiler) { Yoneticiler dene = (from i in db.Yoneticilers where i.YoneticiKA == yoneticiler.YoneticiKA select i).FirstOrDefault(); if (dene == null) { if (ModelState.IsValid) { db.Yoneticilers.Add(yoneticiler); db.SaveChanges(); TempData["onay"] = "<script>alert('Yönetici Kaydı Oluşturuldu!');</script>"; return(RedirectToAction("Index", "AdminUrunler")); } } else { TempData["msg"] = "<script>alert('Bu Kullanıcı Adı Kullanılıyor!');</script>"; } return(View()); }
public ActionResult EditProfileY() { Yoneticiler yonetici = Session["loginy"] as Yoneticiler; y = new YoneticiManager(); BusinessLayerResult <Yoneticiler> res = y.GetUserById(yonetici.Id); if (res.Errors.Count > 0) { ErrorViewModel notifyonj = new ErrorViewModel() { Title = "Hata Oluştu.", Items = res.Errors }; TempData["errors"] = res.Errors; return(View("Error", notifyonj)); } return(View(res.Result)); }
public ActionResult Hesabim([Bind(Include = "YoneticiID,YoneticiKA,YoneticiSF,YoneticiAdi,YoneticiEmail,YoneticiTelefon,YoneticiDogum,YoneticiAdres")] Yoneticiler yoneticiler) { Yoneticiler dene = (from i in db.Yoneticilers where i.YoneticiKA == yoneticiler.YoneticiKA && i.YoneticiID != yoneticiler.YoneticiID select i).FirstOrDefault(); if (dene == null) { if (ModelState.IsValid) { db.Entry(yoneticiler).State = EntityState.Modified; db.SaveChanges(); TempData["onay"] = "<script>alert('Hesabınız Güncellendi!');</script>"; Session["YoneticiAdi"] = yoneticiler.YoneticiAdi; return(View(yoneticiler)); } } else { TempData["hata"] = "<script>alert('Bu Kullanıcı Adı Kullanılıyor!');</script>"; } return(View(yoneticiler)); }
public ActionResult Create(Yoneticiler yoneticiler) { Ortak123 ortakk = Session["loginy"] as Yoneticiler; ModelState.Remove("KimKayitEtti"); ModelState.Remove("KayitTarih"); ModelState.Remove("IsActive"); if (ModelState.IsValid) { yoneticiler.KimKayitEtti = ortakk.Adi + " " + ortakk.Soyadi; BusinessLayerResult <Yoneticiler> res = y.Insert(yoneticiler); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(yoneticiler)); } //y.Insert(yoneticiler); return(RedirectToAction("Index", "Home")); } return(View(yoneticiler)); }
protected void Button1_Click(object sender, EventArgs e) { Yoneticiler admin = Session["admin"] as Yoneticiler; if (FileUpload1.HasFile) { ///dosyayı yukleme FileInfo file = new FileInfo(Server.MapPath("~/IcerikFile/") + FileUpload1.FileName); string filename = ""; if (!file.Exists) { FileUpload1.SaveAs(Server.MapPath("~/IcerikFile/") + FileUpload1.FileName); } filename = Server.MapPath("~/IcerikFile/") + FileUpload1.FileName; string message; var result = ib.GetAll().Where(p => p.IcerikURL == filename).FirstOrDefault(); if (result == null) { ib.Ekle(new Icerikler() { Baslik = txtyeniicerikbaslik.Text, IcerikURL = filename, EkleyenID = 1 }); message = "İçerik Yüklendi!! Başlık =" + txtyeniicerikbaslik.Text + "Dosya Adı : " + FileUpload1.FileName; Repeater1.DataSource = ib.GetAll(); Repeater1.DataBind(); } else { message = "İçerik Yüklenemedi zaten eklenmiş Başlık" + txtyeniicerikbaslik.Text + " Dosya adı:" + filename; } m(message); } else { lblhata.Text = "Lütfen Yüklenecek Bir Dosya Seçiniz."; } }