コード例 #1
0
        public static List <SelectItem> GetSelectYearMonth(string uscode)
        {
            var financeData = DataSync_LDW_AM_STFinanceData.Search(f => f.UsCode == uscode)
                              .Distinct()
                              .OrderByDescending(e => e.FinanceYear)
                              .ThenByDescending(e => e.FinanceMonth).Take(12).ToList();
            List <SelectItem> returnList = new List <SelectItem>();
            var index = 0;

            foreach (var item in financeData)
            {
                SelectItem sItem     = new SelectItem();
                var        yearMonth = item.FinanceYear + "-" + item.FinanceMonth;
                sItem.Name  = yearMonth;
                sItem.Value = item.Total_Sales_TTM;
                if (index == 0)
                {
                    sItem.Selected = true;
                }
                else
                {
                    sItem.Selected = false;
                }
                index++;
                returnList.Add(sItem);
            }
            return(returnList);
        }
コード例 #2
0
        public static string GetTTFinanceData(string uscode)
        {
            var financeData = DataSync_LDW_AM_STFinanceData.Search(f => f.UsCode == uscode)
                              .OrderByDescending(e => e.FinanceYear)
                              .ThenByDescending(e => e.FinanceMonth)
                              .FirstOrDefault();

            string returnVal = "";

            if (financeData != null)
            {
                returnVal = financeData.Total_Sales_TTM;
            }
            return(returnVal);
        }