public virtual ActionResult KongreYetkilisiDüzenle(YetkililerModel model, bool düzenlemeyeDevam)
        {
            if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet))
            {
                ErişimEngellendiView();
            }
            var firma = _yetkiliServisi.YetkiliAlId(model.Id);

            if (firma == null)
            {
                return(RedirectToAction("KongreYetkilisiListe"));
            }
            if (ModelState.IsValid)
            {
                firma = model.ToEntity(firma);
                _yetkiliServisi.YetkiliGüncelle(firma);
                BaşarılıBildirimi("KongreYetkilisi başarıyla güncellenmiştir.");
                _kullanıcıİşlemServisi.İşlemEkle("KongreYetkilisiGüncelle", "KongreYetkilisi güncellendi", firma.Adı);
                if (düzenlemeyeDevam)
                {
                    return(RedirectToAction("KongreYetkilisiDüzenle", new { id = firma.Id }));
                }
                return(RedirectToAction("KongreYetkilisiListe"));
            }
            return(View(model));
        }
示例#2
0
        public virtual ActionResult RehberDüzenle(YetkililerModel model, bool düzenlemeyeDevam)
        {
            if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.YetkiliYönet))
            {
                ErişimEngellendiView();
            }
            var yetkili = _yetkiliServisi.YetkiliAlId(model.Id);

            if (yetkili == null)
            {
                return(RedirectToAction("YetkiliListe"));
            }
            if (ModelState.IsValid)
            {
                yetkili = model.ToEntity(yetkili);
                _yetkiliServisi.YetkiliGüncelle(yetkili);
                BaşarılıBildirimi("Yetkili başarıyla güncellenmiştir.");
                _kullanıcıİşlemServisi.İşlemEkle("YetkiliGüncelle", "Yetkili güncellendi", yetkili.Adı);
                if (düzenlemeyeDevam)
                {
                    return(RedirectToAction("YetkiliDüzenle", new { id = yetkili.Id }));
                }
                return(RedirectToAction("YetkiliListe"));
            }
            return(View(model));
        }