Esempio n. 1
0
    public void MakeFundUseInfoItem(NEWGUILD_FUND_USE_INFO Data)
    {
        if (Data == null)
        {
            return;
        }
        NewListItem newListItem = new NewListItem(this.m_nlbGoldRecord.ColumnNum, true, string.Empty);
        DateTime    dueDate     = PublicMethod.GetDueDate(Data.i64UseTime);

        NrTSingleton <CTextParser> .Instance.ReplaceParam(ref this.m_strText, new object[]
        {
            NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("602"),
            "year",
            dueDate.Year,
            "month",
            dueDate.Month,
            "day",
            dueDate.Day
        });

        newListItem.SetListItemData(0, this.m_strText, null, null, null);
        NrTSingleton <CTextParser> .Instance.ReplaceParam(ref this.m_strText, new object[]
        {
            NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("1527"),
            "hour",
            dueDate.Hour,
            "min",
            dueDate.Minute,
            "sec",
            dueDate.Second
        });

        newListItem.SetListItemData(1, this.m_strText, null, null, null);
        newListItem.SetListItemData(2, NrTSingleton <NewGuildManager> .Instance.GetStringFromFundUseType((NewGuildDefine.eNEWGUILD_FUND_USE_TYPE)Data.ui8UseType), null, null, null);
        newListItem.SetListItemData(3, ANNUALIZED.Convert(Data.i64UseFund), null, null, null);
        newListItem.SetListItemData(4, TKString.NEWString(Data.szUseCharName), null, null, null);
        this.m_nlbGoldRecord.Add(newListItem);
    }
Esempio n. 2
0
 public void AddFundUseInfo(NEWGUILD_FUND_USE_INFO Data)
 {
     this.m_FundUseInfo.Add(Data);
 }