public PartialViewResult NotificationList(string userId)
        {
            GenelRepository gnlDB = RepositoryManager.GetRepository <GenelRepository>();

            if (GlobalHelper.IsGuid(userId))
            {
                var list = gnlDB.GetActiveNotificationByUser(Guid.Parse(userId));
                Session["ListNotification"] = list;
            }

            return(PartialView("NotificationList"));
        }
        public JsonResult GetNotificationCount(string userId)
        {
            GenelRepository gnlDB = RepositoryManager.GetRepository <GenelRepository>();
            int             count = 0;

            if (GlobalHelper.IsGuid(userId))
            {
                var list = gnlDB.GetActiveNotificationByUser(Guid.Parse(userId));

                if (list != null && list.Count > 0)
                {
                    count = list.Count;
                }
            }

            var modelNotification = new {
                count = count
            };

            return(Json(modelNotification, JsonRequestBehavior.AllowGet));
        }