Esempio n. 1
0
        // GET: MsgWidget/Index
        public ActionResult Index()
        {
            MsgWidgetFrontModel model = new MsgWidgetFrontModel();

            model.MsgList = _Repository.GetNewMessageTheme();

            if (model.MsgList != null)
            {
                int n = model.MsgList.Count();
                model.NewMsgCount = n;

                model.NewMsgCountText = "У вас ";
                switch (n)
                {
                case (0):
                    model.NewMsgCountText += "нет новых сообщений";
                    break;

                case (1):
                    model.NewMsgCountText += "1 новое сообщение";
                    break;

                case (2):
                    model.NewMsgCountText += "2 новых сообщения";
                    break;

                default:
                    model.NewMsgCountText += n + " новых сообщений";
                    break;
                }
            }

            return(PartialView(ViewName, model));
        }
Esempio n. 2
0
        public ActionResult LastMessages()
        {
            var model = new MsgWidgetFrontModel
            {
                MsgList = _Repository.GetLastInboxMessage()
            };

            return(PartialView(ViewName, model));
        }