Ejemplo n.º 1
0
        public ActionResult Chart()
        {
            CollectDataMan collectDataMan = new CollectDataMan();

            collectDataMan.SearchByCollectorAndSensor(1001, 2);


            return(View());
        }
Ejemplo n.º 2
0
        private void InitializeData()
        {
            var collectDataMan = new CollectDataMan();
            var sensorDataList = collectDataMan.SearchList(_loginService.CurrentUser.ID, DateTime.Now.AddDays(-100), DateTime.Now);

            if (sensorDataList != null)
            {
                _sensorDataCollection = new ObservableCollection <SensorDataModel>(sensorDataList);
                //_sensorPlotModelHandler.GenerateSensorChartViewModelSet(sensorDataList);
                SelectedSensorDataModel = _sensorDataCollection[0];
            }
        }
Ejemplo n.º 3
0
        public ActionResult Index()
        {
            var            user           = Startup.GetUserInfo();
            CollectorMan   cMan           = new CollectorMan();
            SensorMan      sensorMan      = new SensorMan();
            CollectDataMan collectDataMan = new CollectDataMan();
            UserOrchardMan userOrchardMan = new UserOrchardMan();
            var            orchards       = userOrchardMan.GetListByUserId(user.ID);
            var            collectors     = cMan.GetByOrchard(orchards.Select(x => x.OrchardId).ToList());
            var            sensors        = sensorMan.GetAll().ToList();

            ViewBag.collectors = collectors;
            ViewBag.sensors    = sensors;
            return(View());
        }
Ejemplo n.º 4
0
        public List <CollectDataViewModels> GetViewListByPage(
            int userId,
            int collector,
            int sensor,
            DateTime timeStart,
            DateTime timeEnd,
            out int sum,
            out int totalCount,
            int pageIndex,
            int pageSize = 10)
        {
            CollectDataMan collectDataMan  = new CollectDataMan();
            var            ds              = collectDataMan.SearchAllByUserId(userId, timeStart, timeEnd, collector, sensor);
            List <CollectDataViewModels> t = PageTools.DataSetToIList <CollectDataViewModels>(ds, 0).ToList();

            totalCount = t.Count();
            sum        = totalCount % pageSize == 0 ? totalCount / pageSize : totalCount / pageSize + 1;
            return(t.Take(pageSize * pageIndex).Skip(pageSize * (pageIndex - 1)).ToList());
        }