Example #1
0
        public ActionResult NewMsg()
        {
            var msg = new Message();
            msg.MessageType = MessageType.Message;
            msg.MessageStatus = MessageStatus.Unread;
            ViewBag.MsgTitle = "*New Message";

            var recipients = new List<User>();
            var studentCss=Academy.Current.IsStudent(SessionCache.CurrentUser.DbId);
             if (Academy.Current.IsStudent(SessionCache.CurrentUser.DbId))
            {
                ViewBag.HideMsgType = "HideMsgType";

                recipients = ZeeSoft.ClassRoomJson.Academy.Current.GetClassMates(SessionCache.CurrentUser.DbId);
            }
            else
                recipients = Academy.Current.GetTeachersContacts(SessionCache.CurrentUser.DbId);
            msg.Recipients = recipients;
            msg.FillRecipientsDropdown();

            msg.MessageStatus = MessageStatus.etc;

            return PartialView("_PartialMessageBox", msg);
        }