Exemple #1
0
        public JsonResult AdminGiris()
        {
            JsonResultModel jmodel = new JsonResultModel();

            try
            {
                string kadi  = f.Encrypt(Request.Form["KullaniciAdi"].ToString());
                string sifre = f.Encrypt(Request.Form["Sifre"].ToString());

                AdminTBL admin = adminrepo.GetByFilter(a => a.KullaniciAdi == kadi && a.Sifre == sifre);
                if (admin == null)
                {
                    jmodel.IsSuccess   = false;
                    jmodel.UserMessage = "Kullanıcı Adınız veya Şifreniz hatalı! Lütfen kontrol ediniz.";
                }
                else
                {
                    Session["AdminID"] = admin.AdminID;
                    jmodel.IsSuccess   = true;
                }
            }
            catch
            {
                jmodel.IsSuccess   = false;
                jmodel.UserMessage = "Giriş işlemi sırasında bir hata oluştu. Lütfen daha sonra tekrar deneyiniz.";
            }
            return(Json(jmodel, JsonRequestBehavior.AllowGet));
        }
        public JsonResult ProfilGuncelle(AdminTBL model)
        {
            JsonResultModel jmodel = new JsonResultModel();

            try
            {
                int      id    = Convert.ToInt32(Session["AdminID"]);
                AdminTBL admin = adminrepo.Get(id);
                admin.KullaniciAdi = f.Encrypt(model.KullaniciAdi);
                admin.Sifre        = f.Encrypt(model.Sifre);
                adminrepo.Update(admin);
                jmodel.IsSuccess   = true;
                jmodel.UserMessage = "Güncelleme işlemi başarılı bir şekilde gerçekleştirildi.";
            }
            catch
            {
                jmodel.IsSuccess   = false;
                jmodel.UserMessage = "Güncelleme işlemi sırasında bir hata oluştu.";
            }
            return(Json(jmodel, JsonRequestBehavior.AllowGet));
        }