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); }
/// <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); }
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); }