示例#1
0
        public IHttpActionResult pushSave(pushTemp push)
        {
            FirebaseEntities           db          = new FirebaseEntities();
            tbl_PushMessage_ForAllApps pushMessage = new tbl_PushMessage_ForAllApps();
            tbl_FirebaseSendDesktopNotification_ForAllApps sendPushMsg = new tbl_FirebaseSendDesktopNotification_ForAllApps();

            pushMessage.Title       = push.title;
            pushMessage.Body        = push.body;
            pushMessage.ImageUrl    = push.imgUrl;
            pushMessage.TimeStamp   = DateTime.Now;
            pushMessage.ProcessTime = push.sendTime;
            pushMessage.ContentCode = push.id;
            pushMessage.ServiceName = "Songster-Audio-Push";

            db.tbl_PushMessage_ForAllApps.Add(pushMessage);
            db.SaveChanges();
            int refId = (int)pushMessage.Id;

            sendPushMsg.ImageUrl    = push.imgUrl;
            sendPushMsg.isSent      = 0;
            sendPushMsg.AppType     = "Songster_Service_Name";
            sendPushMsg.ServiceName = "Songster_Service_Name";
            sendPushMsg.Refid       = refId;
            sendPushMsg.Title       = push.title;
            sendPushMsg.Body        = push.body;
            sendPushMsg.ProcessTime = push.sendTime;
            sendPushMsg.SendTime    = push.sendTime;
            sendPushMsg.TimeStamp   = DateTime.Now;
            sendPushMsg.ContentCode = push.id;
            sendPushMsg.Token       = "";
            sendPushMsg.MSISDN      = "";
            sendPushMsg.PushTblId   = refId;
            sendPushMsg.RedirectUrl = "";
            db.tbl_FirebaseSendDesktopNotification_ForAllApps.Add(sendPushMsg);
            db.SaveChanges();

            return(Ok());
        }
示例#2
0
 public ReportController()
 {
     _context = new FirebaseEntities();
 }
示例#3
0
 public DropDownAndListController()
 {
     _context = new WapPortal_CMSEntities();
     _contextFirebaseEntities = new FirebaseEntities();
     _hoiChoiEntities         = new HoiChoiEntities();
 }
示例#4
0
 public NotificationController()
 {
     _context = new  WapPortal_CMSEntities();
     _contextFirebaseEntities = new FirebaseEntities();
 }
 public AdAgencyController()
 {
     _contextFirebaseEntities = new FirebaseEntities();
 }
示例#6
0
 public ReportModifyController()
 {
     _contextFirebaseEntities = new FirebaseEntities();
 }
 public TokenManageController()
 {
     _contextFirebaseEntities = new FirebaseEntities();
 }