Esempio n. 1
0
        public ActionResult login(LoginModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            int tur;

            using (AdoHelper adoHelper = new AdoHelper())
            {
                string sorgu = "Select id,userName,userClass From users where email=@k and userPw=@s";
                dictList.Clear();
                dictList.Add("@k", model.Mail);
                dictList.Add("@s", model.Password);
                SqlDataReader oku = adoHelper.ExecDataReaderProc(sorgu, dictList);
                adoHelper.GetDefault <LoginModel>();
                if (oku.Read())
                {
                    Session["id"]      = oku[0];
                    Session["AdSoyad"] = oku[1];
                    tur = int.Parse(oku[2].ToString());
                    Session["login"] = tur;
                    if (tur == 1)
                    {
                        Session["login"] = "******";
                    }
                    else
                    {
                        Session["login"] = "******";
                    }

                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ViewBag.mesaj = "Başarısız";
                    return(View());
                }
            }
        }