/// <summary> /// Запустить обновление медиатегов пользователя по команде с Telegram /// </summary> /// <returns>Кол-во добавленных тегов</returns> public JsonResult UpdateTeleUserMediatags(string user_login, string tag_caption) { var user = UserManager.GetUser(user_login); int addedMeditagCount = HashTagManager.SaveMediaTagsToDataBase(user.USER_ID, tag_caption); UtilManager.RegisterEvent(user.USER_ID, AppEnums.Event.Запуск_обновления_медиатегов, string.Format("Обновление медиатега '{0}'", tag_caption)); return(Json(new { MeditagCount = addedMeditagCount }, JsonRequestBehavior.AllowGet)); }
public ActionResult UpdateMediaTags(string hashtag = "", int updtype = (int)AppEnums.UpdateHashTagType.Recent30) { //todo в зав-ти от updtype делать запрос SaveMediaTagsToDataBase if (string.IsNullOrEmpty(hashtag)) { hashtag = (string)Session["ACTIVETAG"]; } //TODO async HashTagManager.SaveMediaTagsToDataBase(_account.USER_ID, hashtag, (AppEnums.UpdateHashTagType)updtype); UtilManager.RegisterEvent(_account.USER_ID, AppEnums.Event.Запуск_обновления_медиатегов, string.Format("Обновление медиатега '{0}'", hashtag)); return(RedirectToAction("Mod", "User", new { hashtag = hashtag })); }