public ActionResult GetNumberOfUnreadMessages(string userId) { var bs = new CommonBS(this.AppContext); var messages = bs.GetNumberOfUnreadMessages(userId); var result = new JsonNetResult() { Data = messages }; return(result); }
public ActionResult MarkMessageReaded(List <Guid> messageIds) { var bs = new CommonBS(this.AppContext); bs.MarkMessageReaded(messageIds); var result = new JsonNetResult() { Data = "OK" }; return(result); }
public ActionResult GetMessagesByUserId(string userId) { var bs = new CommonBS(this.AppContext); var messages = bs.GetMessagesByUserId(userId); var result = new JsonNetResult() { Data = messages, MaxJsonLength = int.MaxValue }; result.Settings.DateFormatString = "yyyy-MM-dd"; return(result); }