public ActionResult SifreYenile(MusteriCalisanBilgileri _musteriCalisan) { try { string passwordMD5 = MD5Hash(_musteriCalisan.Password); var calisan = MusteriCalisanBilgileri.musteriCalisanList.SingleOrDefault(x => x.McID == _musteriCalisan.McID); if (calisan.Password == passwordMD5) // sifre degistirilebilir. { var _user = dbMusteri.MusteriCalisani.SingleOrDefault(x => x.McID == _musteriCalisan.McID); string passwordYeniMD5 = MD5Hash(_musteriCalisan.PasswordYeni); _user.McID = _musteriCalisan.McID; _user.Password = passwordYeniMD5; _user.MusteriID = _musteriCalisan.MusteriID; dbMusteri.Entry(_user).State = EntityState.Modified; dbMusteri.SaveChanges(); ModelState.Clear(); return(RedirectToAction("Index")); } else // girilen sifre yanlis { ViewBag.Message = "Şifrenizi kontrol ediniz."; return(View(_musteriCalisan)); } } catch (Exception ex) { return(View()); } }
private void ListYarat() { MusteriCalisanBilgileri.musteriCalisanList.Clear(); int temp, count = 0; count = dbMusteri.MusteriCalisani.Count(); for (temp = 0; temp < count; temp++) { if (Connection.ID == dbMusteri.MusteriCalisani.ToList()[temp].MusteriID) { var _musteriCalisan = new MusteriCalisanBilgileri(); var musteriCalisan = dbMusteri.MusteriCalisani.ToList()[temp]; _musteriCalisan.McID = musteriCalisan.McID; _musteriCalisan.UserName = musteriCalisan.UserName; _musteriCalisan.Password = musteriCalisan.Password; _musteriCalisan.MusteriID = musteriCalisan.MusteriID; _musteriCalisan.Password2 = "****"; _musteriCalisan.CreateDate = musteriCalisan.CreateDate; MusteriCalisanBilgileri.musteriCalisanList.Add(_musteriCalisan); } } }
public ActionResult Create(MusteriCalisanBilgileri _musteriCalisan) { var musteriCalisan = new Context.MusteriCalisani(); string PasswordMD5 = MD5Hash(_musteriCalisan.Password.ToString()); musteriCalisan.UserName = _musteriCalisan.UserName.Trim(); musteriCalisan.Password = PasswordMD5; musteriCalisan.MusteriID = Connection.ID; musteriCalisan.CreateDate = DateTime.Now; dbMusteri.MusteriCalisani.Add(musteriCalisan); dbMusteri.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create() { int count = 0; count = MusteriCalisanBilgileri.musteriCalisanList.Count(); if (count == 0) // Yeni Kayıt Yapılabilir. { var musteri = new MusteriCalisanBilgileri(); return(View(musteri)); } else // Yeni kayıt yapılamaz. Çünkü 1 adet çalışan var. { return(RedirectToAction("Index")); } }
public ActionResult Edit(MusteriCalisanBilgileri _musteriCalisan) { if (ModelState.IsValid) { var _user = dbMusteri.MusteriCalisani.SingleOrDefault(x => x.McID == _musteriCalisan.McID); _user.McID = _musteriCalisan.McID; _user.UserName = _musteriCalisan.UserName; _user.Password = _musteriCalisan.Password; _user.MusteriID = _musteriCalisan.MusteriID; _user.CreateDate = DateTime.Now; dbMusteri.Entry(_user).State = EntityState.Modified; dbMusteri.SaveChanges(); ModelState.Clear(); return(RedirectToAction("Index")); } return(View(_musteriCalisan)); }