Exemplo n.º 1
0
        public IActionResult SavePost(SavedFeedsManagement objData, IFormFile files)
        {
            if (files != null)
            {
                objData.url = MediaHelper.UploadMedia(files, _appSettings, _appEnv);
            }
            bool status = SavedFeedsManagementRepository.SavePost(objData, _appSettings);

            return(Ok(status));
        }
        public IActionResult publish(string profileId, string twitterText, long userId, string imgUrl, string strid)
        {
            DatabaseRepository dbr = new DatabaseRepository(_logger, _appEnv);
            string             ret = Helper.TwitterHelper.PostTwitterMessage(_appSettings, _redisCache, twitterText, profileId, userId, imgUrl, true, 0, "", dbr, _logger);

            if (ret == "")
            {
                string responce = SavedFeedsManagementRepository.publish(profileId, strid, _appSettings);

                return(Ok(responce));
            }
            else
            {
                return(Ok("failed"));
            }
        }
Exemplo n.º 3
0
        public IActionResult aprove(string strid, bool update)
        {
            bool status = SavedFeedsManagementRepository.changeaprove(strid, update, _appSettings);

            return(Ok(status));
        }
Exemplo n.º 4
0
 public IActionResult GetComments(string postId, long groupId)
 {
     return(Ok(SavedFeedsManagementRepository.GetComments(postId, groupId, _appSettings)));
 }
Exemplo n.º 5
0
        public IActionResult DeleteComment(string commentId)
        {
            bool status = SavedFeedsManagementRepository.DeleteComment(commentId, _appSettings);

            return(Ok(status));
        }
Exemplo n.º 6
0
        public IActionResult UpdateComment(string commentId, string updateText)
        {
            bool status = SavedFeedsManagementRepository.UpdateComment(commentId, updateText, _appSettings);

            return(Ok(status));
        }
Exemplo n.º 7
0
        public IActionResult SaveComment(SavedFeedsComments objData)
        {
            bool status = SavedFeedsManagementRepository.SaveComment(objData, _appSettings);

            return(Ok(status));
        }
Exemplo n.º 8
0
        public IActionResult ScheduleMsg(string postId, long groupId, DateTime schtime, string timeval)
        {
            bool status = SavedFeedsManagementRepository.scheduleMsgRepo(postId, groupId, schtime, timeval, _appSettings);

            return(Ok(status));
        }