예제 #1
0
        public HttpResponseMessage GetNumberUnreadMessages(HttpRequestMessage request, int senderId, NotificationViewModel nVm)
        {
            if (senderId == NOTIFICATION_SYSTEM)
            {
                nVm.Sender = "Bursify";
            }
            else
            {
                nVm.Sender = _sponsorApi.GetSponsor(senderId).CompanyName;
            }

            nVm.TimeStamp = DateTime.UtcNow;

            _userApi.CreateNotification(nVm.ReverseMap());

            var response = request.CreateResponse(HttpStatusCode.OK);

            return(response);
        }