Exemplo n.º 1
0
        public ActionResult Detail(string id)
        {
            List<TwinLift> _twinLift;

            if (!string.IsNullOrEmpty(id))
            {
                int count = id.IndexOf("$");
                string vName = id.Substring(0, count);
                string Date = id.Substring(count+1, id.Length - count-1);

               _twinLift = Cache.TwinLiftList.FindAll(t => t.REPORTDATE.Equals(DateTime.Parse(Date)) && t.VESSELNAME.Trim().Equals(vName));

                string noData = "暂无数据";

               if (_twinLift.Count == 0)
               {
                   TwinLift twinLift = new TwinLift();

                   twinLift.VESSELNAME = noData;
                   twinLift.REPORTDATE = DateTime.Parse(Date);
                   twinLift.IEFG = "Null";

                   _twinLift.Add(twinLift);
               }

               return View(_twinLift.ToList());
            }

            return View();
        }
Exemplo n.º 2
0
        public ActionResult Index(string id)
        {
            if (string.IsNullOrEmpty(id))
                id = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd");

            List<TwinLift> _twinLift = Cache.TwinLiftList.FindAll(t => t.REPORTDATE.Equals(DateTime.Parse(id)));

            string noData = "暂无数据";

            if (_twinLift.Count == 0)
            {
                TwinLift twinLift = new TwinLift();

                twinLift.VESSELNAME = noData;
                twinLift.REPORTDATE = DateTime.Parse(id);

                _twinLift.Add(twinLift);
            }

            _twinLift[0].MyDate = id;
            return View(_twinLift.ToList());
        }