Ejemplo n.º 1
0
        protected override List <object> GetDataSource()
        {
            List <object> data  = new List <object>();
            APMBll        bll   = new APMBll(AppSettings.CurrentSetting.ParkConnect);
            List <APM>    items = bll.GetAllItems().QueryObjects;

            foreach (APM item in items)
            {
                data.Add(item);
            }
            return(data);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 获取数据源
        /// </summary>
        /// <returns></returns>
        private List <object> GetDataSource()
        {
            List <object> items = new List <object>();

            WorkstationBll         wsBll    = new WorkstationBll(AppSettings.CurrentSetting.ParkConnect);
            List <WorkStationInfo> stations = wsBll.GetAllWorkstations().QueryObjects;

            if (stations != null)
            {
                items.AddRange(stations);
            }

            APMBll     apmBll = new APMBll(AppSettings.CurrentSetting.ParkConnect);
            List <APM> apms   = apmBll.GetAllItems().QueryObjects;

            if (apms != null)
            {
                items.AddRange(apms);
            }

            return(items);
        }
Ejemplo n.º 3
0
        public void UpdateActiveDateTimeTest()
        {
            APM apm = new APM()
            {
                SerialNum    = "terogdge",
                Status       = Ralid.Park.BusinessModel.Enum.APMStatus.Normal,
                CheckOutTime = new DateTime(2000, 1, 1)
            };

            APMBll        bll = new APMBll(StaticConnectString.ConnStr);
            CommandResult ret = bll.Insert(apm);

            Assert.IsTrue(ret.Result == ResultCode.Successful);

            ret = bll.UpdateActiveDateTime(apm, new DateTime(2011, 1, 1));
            Assert.IsTrue(ret.Result == ResultCode.Successful);
            APM apm1 = bll.GetByID(apm.ID).QueryObject;

            Assert.IsTrue(apm1 != null && apm1.ActiveDateTime.Value == new DateTime(2011, 1, 1));

            ret = bll.Delete(apm1);
            Assert.IsTrue(ret.Result == ResultCode.Successful);
        }