private void SetValueInternal(string name, object value) { try { GetType().GetProperty(name).SetValue(this, value, null); } catch { if (StringUtils.ContainsIgnoreCase(name, "Is")) { GetType().GetProperty(name).SetValue(this, TranslateUtils.ToBool(value.ToString()), null); } else if (StringUtils.EndsWithIgnoreCase(name, "Date")) { GetType().GetProperty(name).SetValue(this, TranslateUtils.ToDateTime(value.ToString()), null); } else if (StringUtils.EndsWithIgnoreCase(name, "ID") || StringUtils.EndsWithIgnoreCase(name, "Num") || StringUtils.EndsWithIgnoreCase(name, "Count")) { GetType().GetProperty(name).SetValue(this, TranslateUtils.ToInt(value.ToString()), null); } else if (StringUtils.EndsWithIgnoreCase(name, "Amount")) { GetType().GetProperty(name).SetValue(this, TranslateUtils.ToDecimal(value.ToString()), null); } } }
public override void Submit_OnClick(object sender, EventArgs e) { var isChanged = false; try { var totalCount = TranslateUtils.ToInt(TotalCount.Text); var pointAverage = TranslateUtils.ToDecimal(PointAverage.Text); if (totalCount == 0) { pointAverage = 0; } else if (pointAverage == 0) { totalCount = 0; } StarsManager.SetStarSetting(PublishmentSystemId, _channelId, _contentId, totalCount, pointAverage); Body.AddSiteLog(PublishmentSystemId, _channelId, _contentId, "设置内容评分值", string.Empty); isChanged = true; } catch (Exception ex) { FailMessage(ex, "评分设置失败!"); } if (isChanged) { PageUtils.CloseModalPage(Page); } }
private static void OrWhereNotIn(Query query, QueryInfo queryInfo) { if (!string.IsNullOrEmpty(queryInfo.Column) && !string.IsNullOrEmpty(queryInfo.Value)) { if (queryInfo.DataType == Datory.DataType.VarChar) { query.OrWhereNotIn(queryInfo.Column, ListUtils.GetStringList(queryInfo.Value)); } else if (queryInfo.DataType == Datory.DataType.Integer) { query.OrWhereNotIn(queryInfo.Column, ListUtils.GetIntList(queryInfo.Value)); } else if (queryInfo.DataType == Datory.DataType.DateTime) { var list = ListUtils.GetStringList(queryInfo.Value) .Select(TranslateUtils.ToDateTime); query.OrWhereNotIn(queryInfo.Column, list); } else if (queryInfo.DataType == Datory.DataType.Decimal) { var list = ListUtils.GetStringList(queryInfo.Value) .Select(x => TranslateUtils.ToDecimal(x)); query.OrWhereNotIn(queryInfo.Column, list); } } }
public override void Submit_OnClick(object sender, EventArgs e) { if (Page.IsPostBack && Page.IsValid) { PublishmentSystemInfo.Additional.Card_IsClaimCardCredits = TranslateUtils.ToBool(IsClaimCardCredits.SelectedValue); PublishmentSystemInfo.Additional.Card_ClaimCardCredits = TranslateUtils.ToInt(tbClaimCardCredits.Text); PublishmentSystemInfo.Additional.Card_IsGiveConsumeCredits = TranslateUtils.ToBool(IsGiveConsumeCredits.SelectedValue); PublishmentSystemInfo.Additional.Card_ConsumeAmount = TranslateUtils.ToDecimal(tbConsumeAmount.Text); PublishmentSystemInfo.Additional.Card_GiveCredits = TranslateUtils.ToInt(tbGivCredits.Text); PublishmentSystemInfo.Additional.Card_IsBinding = TranslateUtils.ToBool(IsBinding.SelectedValue); PublishmentSystemInfo.Additional.Card_IsExchange = TranslateUtils.ToBool(IsExchange.SelectedValue); PublishmentSystemInfo.Additional.Card_ExchangeProportion = TranslateUtils.ToDecimal(tbExchangeProportion.Text); PublishmentSystemInfo.Additional.Card_IsSign = TranslateUtils.ToBool(IsSign.SelectedValue); var itemCount = TranslateUtils.ToInt(Request.Form["itemCount"]); var signCreditsConfigure = new StringBuilder(); for (var i = 0; i < itemCount; i++) { var optionConfigure = string.Empty; var dayFrom = Request.Form["optionsDayFrom[" + i + "]"]; var dayTo = Request.Form["optionsDayTo[" + i + "]"]; var credits = Request.Form["optionsSignCredits[" + i + "]"]; if (!string.IsNullOrEmpty(dayFrom) && !string.IsNullOrEmpty(dayTo) && !string.IsNullOrEmpty(credits)) { optionConfigure = $"{dayFrom}&{dayTo}&{credits}"; } signCreditsConfigure.AppendFormat("{0},", optionConfigure); } PublishmentSystemInfo.Additional.Card_SignCreditsConfigure = signCreditsConfigure.ToString();; try { DataProvider.PublishmentSystemDAO.Update(PublishmentSystemInfo); StringUtility.AddLog(PublishmentSystemID, "修改会员卡设置"); SuccessMessage("会员卡设置修改成功!"); } catch (Exception ex) { FailMessage(ex, "会员卡设置修改失败!"); } } }
public async Task <T> GetAsync <T>(string pluginId, int siteId, string name) { if (name == null) { name = string.Empty; } try { var value = await GetConfigValueAsync(pluginId, siteId, name); var typeCode = Type.GetTypeCode(typeof(T)); if (typeCode == TypeCode.Int32) { return(TranslateUtils.Get <T>(TranslateUtils.ToInt(value))); } if (typeCode == TypeCode.Decimal) { return(TranslateUtils.Get <T>(TranslateUtils.ToDecimal(value))); } if (typeCode == TypeCode.DateTime) { return(TranslateUtils.Get <T>(TranslateUtils.ToDateTime(value))); } if (typeCode == TypeCode.Boolean) { return(TranslateUtils.Get <T>(TranslateUtils.ToBool(value))); } if (typeCode == TypeCode.String) { return(TranslateUtils.Get <T>(value)); } if (!string.IsNullOrEmpty(value)) { return(JsonConvert.DeserializeObject <T>(value, Settings)); } } catch (Exception ex) { await _errorLogRepository.AddErrorLogAsync(pluginId, ex); } return(default);
public ArrayList GetCardEntitySNInfoArrayList(string filePath) { var index = 0; var cardEntitySNInfoArrayList = new ArrayList(); var cardEntitySNInfoList = CSVUtils.Import(filePath); if (cardEntitySNInfoList.Count > 0) { foreach (var info in cardEntitySNInfoList) { index++; if (index == 1) { continue; } if (string.IsNullOrEmpty(info)) { continue; } var value = info.Split(','); var cardEntitySNInfo = new CardEntitySNInfo(); cardEntitySNInfo.PublishmentSystemID = PublishmentSystemID; cardEntitySNInfo.CardID = cardID; cardEntitySNInfo.SN = value[0]; cardEntitySNInfo.UserName = value[1]; cardEntitySNInfo.Mobile = value[2]; cardEntitySNInfo.Email = value[3]; cardEntitySNInfo.Address = value[4]; cardEntitySNInfo.Amount = TranslateUtils.ToDecimal(value[5]); cardEntitySNInfo.Credits = TranslateUtils.ToInt(value[6]); cardEntitySNInfo.IsBinding = false; cardEntitySNInfo.AddDate = DateTime.Now; cardEntitySNInfoArrayList.Add(cardEntitySNInfo); } } return(cardEntitySNInfoArrayList); }
private static object GetValue(DataType dataType, string value) { switch (dataType) { case Datory.DataType.VarChar: case Datory.DataType.Text: return(value); case Datory.DataType.Integer: return(TranslateUtils.ToIntWithNegative(value)); case Datory.DataType.Boolean: return(TranslateUtils.ToBool(value)); case Datory.DataType.DateTime: return(TranslateUtils.ToDateTime(value)); case Datory.DataType.Decimal: return(TranslateUtils.ToDecimal(value)); default: return(null); } }
public override void Submit_OnClick(object sender, EventArgs e) { if (IsPostBack && IsValid) { var cardEntitySNInfo = new CardEntitySNInfo(); if (cardEntitySNID > 0) { cardEntitySNInfo = DataProviderWX.CardEntitySNDAO.GetCardEntitySNInfo(cardEntitySNID); } cardEntitySNInfo.PublishmentSystemID = PublishmentSystemID; cardEntitySNInfo.CardID = cardID; cardEntitySNInfo.SN = tbCardSN.Text; cardEntitySNInfo.UserName = tbUserName.Text; cardEntitySNInfo.Amount = TranslateUtils.ToDecimal(tbAmount.Text); cardEntitySNInfo.Credits = TranslateUtils.ToInt(tbCredits.Text); cardEntitySNInfo.Mobile = tbMobile.Text; cardEntitySNInfo.Email = tbEmail.Text; cardEntitySNInfo.Address = tbAddress.Text; if (cardEntitySNID > 0) { try { DataProviderWX.CardEntitySNDAO.Update(cardEntitySNInfo); JsUtils.OpenWindow.CloseModalPage(Page); } catch (Exception ex) { FailMessage($"实体卡修改失败:{ex.ToString()}"); } } else { var isExist = DataProviderWX.CardEntitySNDAO.IsExist(PublishmentSystemID, cardID, cardEntitySNInfo.SN); var isExistMobile = DataProviderWX.CardEntitySNDAO.IsExistMobile(PublishmentSystemID, cardID, cardEntitySNInfo.Mobile); if (isExistMobile) { FailMessage("手机号使用,请更换手机号!"); return; } if (isExist) { FailMessage($"{cardEntitySNInfo.SN}实体卡号已存在!"); return; } else { try { cardEntitySNInfo.IsBinding = false; cardEntitySNInfo.AddDate = DateTime.Now; DataProviderWX.CardEntitySNDAO.Insert(cardEntitySNInfo); JsUtils.OpenWindow.CloseModalPage(Page); } catch (Exception ex) { FailMessage($"实体卡新增失败:{ex.ToString()}"); } } } } }
public override void Submit_OnClick(object sender, EventArgs e) { if (IsPostBack && IsValid) { UserInfo userInfo = null; CardSnInfo cardSnInfo = null; if (_cardSnid > 0) { cardSnInfo = DataProviderWx.CardSnDao.GetCardSnInfo(_cardSnid); } else { if (DdlKeyWordType.SelectedValue == "cardSN") { cardSnInfo = DataProviderWx.CardSnDao.GetCardSnInfo(PublishmentSystemId, TranslateUtils.ToInt(DdlCard.SelectedValue), TbKeyWord.Text, string.Empty); } else if (DdlKeyWordType.SelectedValue == "mobile") { var userId = BaiRongDataProvider.UserDao.GetUserIdByEmailOrMobile(string.Empty, TbKeyWord.Text); userInfo = BaiRongDataProvider.UserDao.GetUserInfo(userId); if (userInfo != null) { cardSnInfo = DataProviderWx.CardSnDao.GetCardSnInfo(PublishmentSystemId, TranslateUtils.ToInt(DdlCard.SelectedValue), string.Empty, userInfo.UserName); } } } if (cardSnInfo == null) { FailMessage("会员卡不存在"); return; } var consumeType = EConsumeTypeUtils.GetEnumType(DdlConsumeType.SelectedValue); if (consumeType == EConsumeType.CardAmount) { var amount = DataProviderWx.CardSnDao.GetAmount(cardSnInfo.Id, cardSnInfo.UserName); if (amount < TranslateUtils.ToDecimal(TbConsumeAmount.Text)) { FailMessage("会员卡余额不足"); return; } } var cardCashLogInfo = new CardCashLogInfo(); cardCashLogInfo.PublishmentSystemId = PublishmentSystemId; cardCashLogInfo.UserName = cardSnInfo.UserName; cardCashLogInfo.CardId = cardSnInfo.CardId; cardCashLogInfo.CardSnId = cardSnInfo.Id; cardCashLogInfo.Amount = TranslateUtils.ToDecimal(TbConsumeAmount.Text); cardCashLogInfo.CurAmount = cardSnInfo.Amount; if (consumeType == EConsumeType.CardAmount) { cardCashLogInfo.CurAmount = cardSnInfo.Amount - TranslateUtils.ToInt(TbConsumeAmount.Text); } cardCashLogInfo.CashType = ECashTypeUtils.GetValue(ECashType.Consume); cardCashLogInfo.ConsumeType = DdlConsumeType.SelectedValue; cardCashLogInfo.Operator = DdlOperator.SelectedValue; cardCashLogInfo.AddDate = DateTime.Now; try { DataProviderWx.CardCashLogDao.Insert(cardCashLogInfo); if (consumeType == EConsumeType.CardAmount) { DataProviderWx.CardSnDao.Consume(cardSnInfo.Id, cardSnInfo.UserName, TranslateUtils.ToDecimal(TbConsumeAmount.Text)); if (PublishmentSystemInfo.Additional.WxCardIsClaimCardCredits) { var amount = TranslateUtils.ToDecimal(TbConsumeAmount.Text); var consumeAmount = PublishmentSystemInfo.Additional.WxCardConsumeAmount; var giveCredits = PublishmentSystemInfo.Additional.WxCardGiveCredits; //var userCreditsLogInfo = new UserCreditsLogInfo(); //userCreditsLogInfo.UserName = cardSNInfo.UserName; //userCreditsLogInfo.ProductId = AppManager.WeiXin.AppID; //userCreditsLogInfo.Num = (int)Math.Round(amount * (giveCredits / consumeAmount), 0); //userCreditsLogInfo.AddDate = DateTime.Now; //userCreditsLogInfo.IsIncreased = true; //userCreditsLogInfo.Action = "消费送积分"; //BaiRongDataProvider.UserCreditsLogDao.Insert(userCreditsLogInfo); //BaiRongDataProvider.UserDao.AddCredits(cardSNInfo.UserName, (int)Math.Round(amount * (giveCredits / consumeAmount), 0)); } } TbConsumeAmount.Text = string.Empty; SuccessMessage("操作成功!"); //PageUtils.CloseModalPage(Page); } catch (Exception ex) { FailMessage(ex, "操作失败!"); } } }
public decimal GetQueryDecimal(string name, decimal defaultValue = 0) { return(!string.IsNullOrEmpty(HttpRequest.QueryString[name]) ? TranslateUtils.ToDecimal(HttpRequest.QueryString[name]) : defaultValue); }
public decimal GetPostDecimal(string name, decimal defaultValue = 0) { return(TranslateUtils.ToDecimal(PostData[name]?.ToString(), defaultValue)); }
public override void Submit_OnClick(object sender, EventArgs e) { if (IsPostBack && IsValid) { UserInfo userInfo = null; CardSNInfo cardSNInfo = null; if (cardSNID > 0) { cardSNInfo = DataProviderWX.CardSNDAO.GetCardSNInfo(cardSNID); } else { if (ddlKeyWordType.SelectedValue == "cardSN") { cardSNInfo = DataProviderWX.CardSNDAO.GetCardSNInfo(PublishmentSystemID, TranslateUtils.ToInt(ddlCard.SelectedValue), tbKeyWord.Text, string.Empty); } else if (ddlKeyWordType.SelectedValue == "mobile") { var userID = BaiRongDataProvider.UserDao.GetUserIdByEmailOrMobile(string.Empty, tbKeyWord.Text); userInfo = BaiRongDataProvider.UserDao.GetUserInfo(userID); if (userInfo != null) { cardSNInfo = DataProviderWX.CardSNDAO.GetCardSNInfo(PublishmentSystemID, TranslateUtils.ToInt(ddlCard.SelectedValue), string.Empty, userInfo.UserName); } } } if (cardSNInfo == null) { FailMessage("会员卡不存在"); return; } var cardCashLogInfo = new CardCashLogInfo(); cardCashLogInfo.PublishmentSystemID = PublishmentSystemID; cardCashLogInfo.UserName = cardSNInfo.UserName; cardCashLogInfo.CardID = cardSNInfo.CardID; cardCashLogInfo.CardSNID = cardSNInfo.ID; cardCashLogInfo.Amount = TranslateUtils.ToInt(tbRechargeAmount.Text); cardCashLogInfo.CurAmount = cardSNInfo.Amount + TranslateUtils.ToDecimal(tbRechargeAmount.Text); cardCashLogInfo.CashType = ECashTypeUtils.GetValue(ECashType.Recharge); cardCashLogInfo.Operator = ddlOperator.SelectedValue; cardCashLogInfo.Description = tbDescription.Text; cardCashLogInfo.AddDate = DateTime.Now; try { DataProviderWX.CardCashLogDAO.Insert(cardCashLogInfo); DataProviderWX.CardSNDAO.Recharge(cardSNInfo.ID, cardSNInfo.UserName, TranslateUtils.ToDecimal(tbRechargeAmount.Text)); tbRechargeAmount.Text = string.Empty; SuccessMessage("充值成功!"); //JsUtils.OpenWindow.CloseModalPage(Page); } catch (Exception ex) { FailMessage(ex, "充值失败!"); } } }
public static decimal GetDecimal(string text) { var value = Prompt.GetString(text); return(TranslateUtils.ToDecimal(value)); }
public override void Submit_OnClick(object sender, EventArgs e) { if (IsPostBack && IsValid) { var cardEntitySnInfo = new CardEntitySnInfo(); if (_cardEntitySnid > 0) { cardEntitySnInfo = DataProviderWx.CardEntitySnDao.GetCardEntitySnInfo(_cardEntitySnid); } cardEntitySnInfo.PublishmentSystemId = PublishmentSystemId; cardEntitySnInfo.CardId = _cardId; cardEntitySnInfo.Sn = TbCardSn.Text; cardEntitySnInfo.UserName = TbUserName.Text; cardEntitySnInfo.Amount = TranslateUtils.ToDecimal(TbAmount.Text); cardEntitySnInfo.Credits = TranslateUtils.ToInt(TbCredits.Text); cardEntitySnInfo.Mobile = TbMobile.Text; cardEntitySnInfo.Email = TbEmail.Text; cardEntitySnInfo.Address = TbAddress.Text; if (_cardEntitySnid > 0) { try { DataProviderWx.CardEntitySnDao.Update(cardEntitySnInfo); PageUtils.CloseModalPage(Page); } catch (Exception ex) { FailMessage($"实体卡修改失败:{ex}"); } } else { var isExist = DataProviderWx.CardEntitySnDao.IsExist(PublishmentSystemId, _cardId, cardEntitySnInfo.Sn); var isExistMobile = DataProviderWx.CardEntitySnDao.IsExistMobile(PublishmentSystemId, _cardId, cardEntitySnInfo.Mobile); if (isExistMobile) { FailMessage("手机号使用,请更换手机号!"); return; } if (isExist) { FailMessage($"{cardEntitySnInfo.Sn}实体卡号已存在!"); return; } else { try { cardEntitySnInfo.IsBinding = false; cardEntitySnInfo.AddDate = DateTime.Now; DataProviderWx.CardEntitySnDao.Insert(cardEntitySnInfo); PageUtils.CloseModalPage(Page); } catch (Exception ex) { FailMessage($"实体卡新增失败:{ex}"); } } } } }
// 内部消化掉错误 private void ImportContents(AtomEntryCollection entries, NodeInfo nodeInfo, int taxis, int importStart, int importCount, bool isCheckedBySettings, bool isChecked, int checkedLevel, bool isOverride) { if (importStart > 1 || importCount > 0) { var theEntries = new AtomEntryCollection(); if (importStart == 0) { importStart = 1; } if (importCount == 0) { importCount = entries.Count; } var firstIndex = entries.Count - importStart - importCount + 1; if (firstIndex <= 0) { firstIndex = 0; } var addCount = 0; for (var i = 0; i < entries.Count; i++) { if (addCount >= importCount) { break; } if (i >= firstIndex) { theEntries.Add(entries[i]); addCount++; } } entries = theEntries; } var tableName = NodeManager.GetTableName(_publishmentSystemInfo, nodeInfo); foreach (AtomEntry entry in entries) { try { taxis++; var contentIdFromFile = TranslateUtils.ToInt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.Id)); var lastEditDate = AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.LastEditDate); var contentGroupNameCollection = AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.ContentGroupNameCollection); if (isCheckedBySettings) { isChecked = TranslateUtils.ToBool(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.IsChecked)); checkedLevel = TranslateUtils.ToInt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.CheckedLevel)); } var comments = TranslateUtils.ToInt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.Comments)); var photos = TranslateUtils.ToInt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.Photos)); var hits = TranslateUtils.ToInt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.Hits)); var hitsByDay = TranslateUtils.ToInt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.HitsByDay)); var hitsByWeek = TranslateUtils.ToInt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.HitsByWeek)); var hitsByMonth = TranslateUtils.ToInt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.HitsByMonth)); var lastHitsDate = AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.LastHitsDate); var title = AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.Title); var isTop = TranslateUtils.ToBool(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.IsTop)); var addDate = AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.AddDate); var topTaxis = 0; if (isTop) { topTaxis = taxis - 1; taxis = BaiRongDataProvider.ContentDao.GetMaxTaxis(tableName, nodeInfo.NodeId, true) + 1; } var tags = AtomUtility.Decrypt(AtomUtility.GetDcElementContent(entry.AdditionalElements, ContentAttribute.Tags)); var starSetting = AtomUtility.GetDcElementContent(entry.AdditionalElements, BackgroundContentAttribute.StarSetting); var contentInfo = new ContentInfo { NodeId = nodeInfo.NodeId, PublishmentSystemId = _publishmentSystemInfo.PublishmentSystemId, AddUserName = RequestBody.CurrentAdministratorName, AddDate = TranslateUtils.ToDateTime(addDate) }; contentInfo.LastEditUserName = contentInfo.AddUserName; contentInfo.LastEditDate = TranslateUtils.ToDateTime(lastEditDate); contentInfo.ContentGroupNameCollection = contentGroupNameCollection; contentInfo.Tags = tags; contentInfo.IsChecked = isChecked; contentInfo.CheckedLevel = checkedLevel; contentInfo.Comments = comments; contentInfo.Photos = photos; contentInfo.Hits = hits; contentInfo.HitsByDay = hitsByDay; contentInfo.HitsByWeek = hitsByWeek; contentInfo.HitsByMonth = hitsByMonth; contentInfo.LastHitsDate = TranslateUtils.ToDateTime(lastHitsDate); contentInfo.Title = AtomUtility.Decrypt(title); contentInfo.IsTop = isTop; var attributes = AtomUtility.GetDcElementNameValueCollection(entry.AdditionalElements); foreach (string attributeName in attributes.Keys) { if (!contentInfo.ContainsKey(attributeName.ToLower())) { contentInfo.Attributes[attributeName] = AtomUtility.Decrypt(attributes[attributeName]); } } var isInsert = false; if (isOverride) { var existsIDs = DataProvider.ContentDao.GetIdListBySameTitleInOneNode(tableName, contentInfo.NodeId, contentInfo.Title); if (existsIDs.Count > 0) { foreach (int id in existsIDs) { contentInfo.Id = id; DataProvider.ContentDao.Update(tableName, _fso.PublishmentSystemInfo, contentInfo); } } else { isInsert = true; } } else { isInsert = true; } if (isInsert) { var contentId = DataProvider.ContentDao.Insert(tableName, _publishmentSystemInfo, contentInfo, false, taxis); if (photos > 0) { _photoIe.ImportPhoto(contentIdFromFile, contentId); } if (_publishmentSystemInfo.Additional.IsRelatedByTags && !string.IsNullOrEmpty(tags)) { var tagCollection = TagUtils.ParseTagsString(tags); TagUtils.AddTags(tagCollection, _publishmentSystemInfo.PublishmentSystemId, contentId); } if (!string.IsNullOrEmpty(starSetting)) { var settings = starSetting.Split('_'); if (settings != null && settings.Length == 2) { var totalCount = TranslateUtils.ToInt(settings[0]); var pointAverage = TranslateUtils.ToDecimal(settings[1]); StarsManager.SetStarSetting(_publishmentSystemInfo.PublishmentSystemId, contentInfo.NodeId, contentId, totalCount, pointAverage); } } } //this.FSO.AddContentToWaitingCreate(contentInfo.NodeID, contentID); if (isTop) { taxis = topTaxis; } } catch { // ignored } } }