示例#1
0
        public ActionResult _YorumEkle(YorumModel model)
        {
            model.Aktif           = true;
            model.IP              = Request.ServerVariables["REMOTE_ADDR"];
            model.Onayli          = true;
            model.OlusturmaTarihi = DateTime.Now;

            if (Request.IsAuthenticated)
            {
                model.KullaniciId = kullaniciServis.AktifKullanici(User.Identity.Name).Id;
            }

            if (ModelState.IsValid)
            {
                try
                {
                    Yorum yorum = Mapper.Map <YorumModel, Yorum>(model);
                    yorumServis.Ekle(yorum);

                    return(Json(new { success = true, haberId = model.HaberId }));
                }
                catch (Exception ex) { }
            }

            return(PartialView(model));
        }
示例#2
0
 protected override void OnActionExecuting(ActionExecutingContext filterContext)
 {
     ViewBag.AktifKullanici = kullaniciServis.AktifKullanici(KullaniciEposta);
     base.OnActionExecuting(filterContext);
 }