Exemple #1
0
        public IslemOnayModel DisardanGeriBildirimEkle(DisardanGeriBildirimModel model)
        {
            IslemOnayModel          onay      = new IslemOnayModel();
            KullaniciBilgileriTablo kullanici = new KullaniciBilgileriTablo();

            kullanici.KullaniciAdi             = model.BagisciAdi;
            kullanici.KullaniciSoyadi          = model.BagisciSoyadi;
            kullanici.SehirTablo_SehirId       = model.SehirBagisci.SehirId;
            kullanici.KullaniciTelefonNumarasi = model.TelNo;
            kullanici.KullaniciEPosta          = model.BagisciEPosta;
            kullanici.KullaniciSifre           = model.BagisciSifre;
            kullanici.KullaniciAdres           = model.BagisciAdres;

            GeriBildirimTablo geriBildirimTablo = new GeriBildirimTablo();

            geriBildirimTablo.GeriBildirimKonu  = model.Konu;
            geriBildirimTablo.GeriBildirimMesaj = model.Mesaj;

            onay.TamamlandiMi = geriBildirimDAL.DisardanGeriBildirimKaydet(kullanici, geriBildirimTablo);
            if (onay.TamamlandiMi == false)
            {
                onay.HataMesajlari.Add("Geri Bildirim kaydedilirken hata oluştu.");
            }

            return(onay);
        }
Exemple #2
0
 public ActionResult GeriBildirimYap(DisardanGeriBildirimModel model)
 {
     if (ModelState.IsValid)
     {
         var sonuc = geriBildirimBAL.DisardanGeriBildirimEkle(model);
         if (sonuc.TamamlandiMi == true)
         {
             KullaniciBilgileriDondur.LogKaydet(1, "Dışarıdan geri bildirim eklendi. Ekleyen=>" + model.BagisciAdi + " " + model.BagisciSoyadi + ". Eklenen=>" + model.Konu);
             TempData["uyari"] =
                 "Geri bildiriminiz için teşekkür ederiz. Verdiğiniz bilgiler doğrultusunda sistemimizde sizin için bir hesap oluşturuldu. Dilerseniz hesabınıza girip eşya bağışı ve geri bildiriminizin durumunu takip edebilme gibi işlemler yapabilirsiniz.";
             return(RedirectToAction("AnaSayfa"));
         }
         else
         {
             String hatalar = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari);
             Tanimla();
             return(View(model));
         }
     }
     else
     {
         Tanimla();
         return(View());
     }
 }