コード例 #1
0
        public HttpResponseMessage DepositByCurrency(HttpRequestMessage request, string param)
        {
            HttpResponseMessage res = null;

            var dashboardRepository = new DashboardRepository();

            IEnumerable <ChartMixInfo> dashboardList = dashboardRepository.DashboardMixMtd(param);

            SubCaptionByCurrencyInfo        obj = new SubCaptionByCurrencyInfo();
            List <SubCaptionByCurrencyInfo> ls  = new List <SubCaptionByCurrencyInfo>();

            string st = "fcy";

            foreach (var v in dashboardList)
            {
                //if(v.SubCaption.ToLower().Contains("fcy"))
                if (v.SubCaption.ToLower().Contains(st.ToLower()))
                {
                    obj.fcy    = v.SubCaption;
                    obj.Amount = v.Amount;
                }
                else
                {
                    obj.lcy    = v.SubCaption;
                    obj.Amount = v.Amount;
                }
                ls.Add(obj);
            }


            res = request.CreateResponse <IEnumerable>(HttpStatusCode.OK, ls);

            return(res);
        }
コード例 #2
0
        public HttpResponseMessage DashboardMix(HttpRequestMessage request, string param)
        {
            HttpResponseMessage res = null;

            var dashboardRepository = new DashboardRepository();

            IEnumerable <ChartMixInfo> dashboardList = dashboardRepository.DashboardMixMtd(param);


            res = request.CreateResponse <IEnumerable>(HttpStatusCode.OK, dashboardList);

            return(res);
        }