Esempio n. 1
0
 public ActionResult EkleVeDegistir(User userModel)
 {
     using (GirisİslemlerliEntities dbModel = new GirisİslemlerliEntities())
     {
         string Username = null;
         if (dbModel.User.Any(x => Username == userModel.Username))///Hata vermiyor aynı kullanıcıda
         {
             ViewBag.DuplicateMessage = "Kullanıcı Adı Zaten Mevcut !";
             return(View("EkleVeDegistir", userModel));
         }
         Session["admin"] = null;
         dbModel.User.Add(userModel);
         dbModel.SaveChanges();
     }
     ModelState.Clear();
     ViewBag.SucessMessage = "Kayıt Başarılı !";
     return(View("EkleVeDegistir", new User()));
 }
Esempio n. 2
0
 public ActionResult Kontrol(WebProjesiSonGün.Models.User userModeli)
 {
     using (GirisİslemlerliEntities db = new GirisİslemlerliEntities())
     {
         var userDetails = db.User.Where(x => x.Username == userModeli.Username && x.Password == userModeli.Password).FirstOrDefault();
         if (userDetails == null)
         {
             userModeli.LoginErrorMessage = "                Kullanıcı Adı Yada Sifre Hatalı !";
             return(View("Index", userModeli));
         }
         else
         {
             Session["userID"]   = userDetails.UserID;
             Session["userName"] = userDetails.Username;
             Session["admin"]    = userDetails.IsAdmin;
             return(RedirectToAction("Index", "Home"));
         }
         return(View());
     }
 }