Example #1
0
        public ActionResult SifreDegistir(ProfilViewModel model)
        {
            int             kullaniciID = ((Kullanici)Helpers.CacheProvider.CachedenOku("kullanici")).ID;
            ProfilViewModel mevcut      = new ProfilViewModel(kullaniciID);

            if (!string.IsNullOrWhiteSpace(model.Sifre))
            {
                if ((model.Sifre == model.SifreTekrar))
                {
                    if (mevcut.Sifre == model.MevcutSifre)
                    {
                        mevcut.Sifre = model.Sifre;
                        mevcut.Guncelle();
                        TempData["Mesaj"] = $"<div class='alert alert-success'><strong>Başarılı!</strong> Şifreniz Başarıyla Güncellendi... </div>";
                    }
                    else
                    {
                        TempData["Mesaj"] = $"<div class='alert alert-danger'><strong>Hata!</strong> Mevcut şifreniz yanlış </div>";
                    }
                }
                else
                {
                    TempData["Mesaj"] = $"<div class='alert alert-danger'><strong>Hata!</strong> Şifreler uyuşmuyor </div>";
                }
            }
            else
            {
                TempData["Mesaj"] = $"<div class='alert alert-danger'><strong>Hata!</strong> Şifre alanı boş olamaz </div>";
            }

            return(Redirect("Profil#tab_1_3"));
            //return View("Profil", mevcut);
        }
Example #2
0
        public ActionResult ResimDegistir(HttpPostedFileBase image)
        {
            int             kullaniciID = ((Kullanici)Helpers.CacheProvider.CachedenOku("kullanici")).ID;
            ProfilViewModel model       = new ProfilViewModel(kullaniciID);

            if (image != null)
            {
                model.Fotograf = FileUpload.FileName(image, FileUpload.UploadFolder.Profil);
                model.Guncelle();
                TempData["Mesaj"] = $"<div class='alert alert-success'><strong>Başarılı!</strong> Profil Fotoğrafınız Başarıyla Güncellendi... </div>";
            }
            return(Redirect("Profil#tab_1_2"));
            //return View("Profil", model);
        }
Example #3
0
        public ActionResult BilgileriDegistir(ProfilViewModel model)
        {
            int             kullaniciID = ((Kullanici)Helpers.CacheProvider.CachedenOku("kullanici")).ID;
            ProfilViewModel mevcut      = new ProfilViewModel(kullaniciID);

            if (KullaniciKontrol(model.Mail, kullaniciID))
            {
                //mevcut.Ad = model.Ad;
                //mevcut.Soyad = model.Soyad;
                mevcut.Mail = model.Mail;
                mevcut.Guncelle();
                TempData["Mesaj"] = $"<div class='alert alert-success'><strong>Başarılı!</strong> Bilgileriniz Başarıyla Güncellendi... </div>";
            }
            else
            {
                TempData["Mesaj"] = $"<div class='alert alert-danger'><strong>Hata!</strong> Mail adresi kullanılıyor... </div>";
            }
            return(Redirect("Profil#tab_1_1"));
            //return View("Profil", mevcut);
        }