/// <summary> /// Method to Get Data for DataSource /// </summary> /// <param name="data"></param> private DataItems GetData() { DataItems data = new DataItems(); data.Add(new ItemInfo("n11", "#ff6329") { ReportingPerson = new List <string>() }); data.Add(new ItemInfo("n12", "#ff6329") { ReportingPerson = new List <string>() }); data.Add(new ItemInfo("n13", "#ff6329") { ReportingPerson = new List <string>() }); data.Add(new ItemInfo("n21", "#941100") { ReportingPerson = new List <string> { "n11", "n12", "n13" } }); return(data); }
public DataItems GetModel() { if ( model == null ) { model = new DataItems(); model.Add( new DataItem() { Id = "1", CatalogRef = "#31245-1111", SKU = "923-25-3412", InStock = false } ); model.Add( new DataItem() { Id = "2", CatalogRef = "#89324-9314", SKU = "943-55-2212", InStock = true } ); model.Add( new DataItem() { Id = "3", CatalogRef = "#11262-7312", SKU = "623-26-3892", InStock = false } ); model.Add( new DataItem() { Id = "4", CatalogRef = "#38257-2214", SKU = "823-21-2412", InStock = true } ); } return model; }
public DataItems GetModel() { if ( model == null ) { model = new DataItems(); // Dummy Data. model.Add( new DataItem() { Id = "1", Name = "Item 1", Description = "Description 1" } ); model.Add( new DataItem() { Id = "2", Name = "Item 2", Description = "Description 2" } ); model.Add( new DataItem() { Id = "3", Name = "Item 3", Description = "Description 3" } ); model.Add( new DataItem() { Id = "4", Name = "Item 4", Description = "Description 4" } ); } return model; }
public Device(string name, string uuid, string id, bool createAvailability) : base(new PropertyCollection()) { OpenNETCF.Validate .Begin() .IsNotNullOrEmpty(name) .IsNotNullOrEmpty(uuid) .IsNotNullOrEmpty(id) .Check(); Name = name; UUID = uuid; ID = id; if (createAvailability) { m_available = new DataItem(DataItemCategory.Event, DataItemType.AVAILABILITY, "Available", AvailabilityDataItemID) { Device = this }; DataItems.Add(m_available); SetAvailability(true); } }
internal void AddDataItem(string s) { DataItems.Add(new RequestDataItem() { Type = "string", Data = BinarySerializer.ToArray(s) }); }
internal void AddDataItem(long l) { DataItems.Add(new RequestDataItem() { Type = "long", Data = BinarySerializer.ToArray(l) }); }
internal void AddDataItem(int i) { DataItems.Add(new RequestDataItem() { Type = "int", Data = BinarySerializer.ToArray(i) }); }
internal void AddDataItem(byte[] b) { DataItems.Add(new RequestDataItem() { Type = "bytes", Data = b }); }
internal void AddDataItem(byte b) { DataItems.Add(new RequestDataItem() { Type = "byte", Data = BinarySerializer.ToArray(b) }); }
public void TestItemsToJsonSpeed() { Log("-----------开始测试数据Json格式化速度----------------"); int count = 100000; IDataItems items = new DataItems <MessageCore>(@"C:\Users\fhjun\Desktop\123.db"); for (int i = 0; i < count; i++) { items.Add(new MessageCore() { Content = "发送的消息的内容是的俄日文2342!32<>^*", Date = DateTime.Now.AddDays(i), SenderName = "张三", MessageType = "文本" }); } items.Commit(); items.Filter(); Stopwatch t = new Stopwatch(); t.Start(); using (StreamWriter sw = new StreamWriter(@"C:\Users\fhjun\Desktop\123.js", false, Encoding.UTF8)) { sw.Write("var __data = ["); int r = 0; foreach (var c in items.View) { if (r != 0) { sw.Write(","); } sw.Write(Serializer.JsonSerilize(c)); r++; } sw.Write("];"); } Log($"执行时间:{t.ElapsedMilliseconds}ms");//6.5s--100000数据 }
/// <summary> /// Creates a volume model /// </summary> public VolumeModel() { // Create the input items of the volume model basin = new DrainageBasin(); precipitation = new TimeSeries { Components = { new Variable <double>("Precipitation") } }; // Declare a two dimensional array. //double[,] array1 = new double[2, 3]; // Create the output item of the volume model volume = new FeatureCoverage("Output data") { IsTimeDependent = true, Arguments = { new Variable <IFeature>("Catchment") { FixedSize = 0 } }, Components = { new Variable <double>("Volume") } }; // Wrap fields as input/output data items DataItems.Add(new DataItem(precipitation, "Precipitation", typeof(TimeSeries), DataItemRole.Input, "PrecipitationTag")); DataItems.Add(new DataItem(basin, "Basin", typeof(DrainageBasin), DataItemRole.Input, "BasinTag")); DataItems.Add(new DataItem(volume, "NIWA_model_value", typeof(FeatureCoverage), DataItemRole.Output, "VolumeTag")); }
private void DispatcherTimer_Tick1(object sender, EventArgs e) { dispatcherTimer.Stop(); if (hasToUpdate) { using (DataItems.SuspendChangeNotifications()) { while (queue.TryDequeue(out DealSpotVisual item)) { if (mappingDummyItems.ContainsKey(item.Id)) { var isChecked = mappingDummyItems[item.Id].IsChecked; mappingDummyItems[item.Id].PopulateWith(item); mappingDummyItems[item.Id].IsChanged = true; mappingDummyItems[item.Id].IsChecked = isChecked; } else { DataItems.Add(item); lock (mappingDummyItemsLock) { mappingDummyItems = DataItems.ToDictionary(x => x.Id, x => x); } } } } } }
public void Add(DataItem dataItem) { if (DataItems == null) { DataItems = new List <DataItem>(); } DataItems.Add(dataItem); }
async Task RefreshData() { await onCallPhoneService.ReadFromFileAsync(); DataItems.Clear(); foreach (var item in onCallPhoneService.Items) { DataItems.Add(item); } }
async Task RefreshData() { await leaveFormService.ReadFromFileAsync(); DataItems.Clear(); foreach (var item in leaveFormService.Items) { DataItems.Add(item); } }
async Task RefreshData() { await travelExpenseService.ReadFromFileAsync(); DataItems.Clear(); foreach (var item in travelExpenseService.Items) { DataItems.Add(item); } }
async Task RefreshData() { await workingLogDetailService.ReadFromFileAsync(); DataItems.Clear(); foreach (var item in workingLogDetailService.Items) { DataItems.Add(item); } }
public DataItem AddDataItem(DataItem dataItem) { OpenNETCF.Validate .Begin() .ParameterIsNotNull(dataItem) .Check(); dataItem.Component = this; DataItems.Add(dataItem); return(dataItem); }
internal void AddDataItem(ORID _orid) { DataItems.Add(new RequestDataItem() { Type = "short", Data = BinarySerializer.ToArray(_orid.ClusterId) }); DataItems.Add(new RequestDataItem() { Type = "long", Data = BinarySerializer.ToArray(_orid.ClusterPosition) }); }
public void AddToPayload(string dataItem, bool useEventIngest) { if (useEventIngest) { // Uploader.OnNext(dataItem); } else { DataItems.Add(dataItem); } }
private void AddDataItemCommand_Execute(object parameter) { string displayName = (string)parameter; ICustomDataEditor editor = CustomDataEditors.CustomDataEditorCache.CreateTypeEditorFromDisplayName(displayName); EntryDataItemViewModel vm = new EntryDataItemViewModel(this); vm.Editor = editor; DataItems.Add(vm); }
public void AddDataItem(DataItem dataItem) { if (DataItems == null) { DataItems = new List <DataItem>(); } if (!DataItems.Contains(dataItem)) { DataItems.Add(dataItem); } }
//enum typeflags; //TODO: how do we get the object type??? public aaAttribute(string name, List <string> items) { OnLabel = "True"; OffLabel = "False"; //if items contains InputSource then and so on DataItem d = new DataItem(); d.ReferenceString = "bla"; d.Purpose = aaLMXValuePurpose.Normal; d.OwningObject = ParentObject.Name; d.PropertyChanged += DataItem_PropertyChanged; DataItems.Add(d); }
/// <summary> /// 添加数据 /// </summary> /// <param name="o"></param> public void AddNewData(object o) { var result = DialogHost.Show(new LoadingDialog(), "RootDialog", delegate(object sender, DialogOpenedEventArgs args) { ThreadStart start = delegate() { WorkTimeData postWorkTimeData = new WorkTimeData() { work_date = Common.GetTimeSecond(WorkDateTime), title = this.Title, detail = this.Detail, type = this.Type, state = this.Status, begin_time = Common.GetTimeSecond(this.Begin_time), end_time = Common.GetTimeSecond(this.End_time), spend = (long.Parse(Common.GetTimeSecond(this.End_time)) - (long.Parse(Common.GetTimeSecond(this.Begin_time)))).ToString() }; DateTime Temp_end_time = End_time; string temp = NetHelper.GETProperties(postWorkTimeData); string addUrl = "https://api.bobdong.cn/time_manager/data/add?access_token=" + MainStaticData.AccessToken; var datas = NetHelper.HttpCall(addUrl, temp, HttpEnum.Post); var returnData = JsonHelper.Deserialize <ReturnData <WorkTimeData> >(datas); Mainthread.BeginInvoke((Action) delegate()// 异步更新界面 { args.Session.Close(false); if (returnData.code == 0) { DataItems.Add(new WorkTimeData_ViewData(returnData.data)); CleanData(null); this.Begin_time = Temp_end_time; MessageShow(o, "Add Success !"); } else { MessageShow(o, returnData.message); } }); }; new Thread(start).Start(); // 启动线程 }); }
/// <summary> /// 初始化,读取在线配置信息 /// </summary> private void Inint(object o) { var loadingDialog = new LoadingDialog(); var result = DialogHost.Show(loadingDialog, "RootDialog", delegate(object sender, DialogOpenedEventArgs args) { string access_token = MainStaticData.AccessToken; string get_data = "https://api.bobdong.cn/time_manager/data/select?access_token=" + access_token; var datas = NetHelper.HttpCall(get_data, null, HttpEnum.Get); this.ThisContorler = o; var datasObject = JsonHelper.Deserialize <ReturnData <ObservableCollection <WorkTimeData> > >(datas); ThreadStart start = delegate() { Mainthread.BeginInvoke((Action) delegate()// 异步更新界面 { if (datasObject.code != 0) { } else { DataItems.Clear(); foreach (var item in datasObject.data) { DataItems.Add(new WorkTimeData_ViewData(item)); } } StatusCollection = MainStaticData.StstusCollection; TypeCollection = MainStaticData.TypeCollection; WorkDateTime = DateTime.Now; Status = StatusCollection.First(); args.Session.Close(false); }); }; new Thread(start).Start(); // 启动线程 }); }
public Lookup() { _table = new TypologyTable(); _typology = new LookupKey(this, "Typology"); _n = new LookupValue("N", "Nitrogen", "kg/ha"); _p = new LookupValue("P", "Phosphorus", "kg/ha"); DataItems.Add(new DataItem(_table, "Table", typeof(TypologyTable), DataItemRole.Input, "TypologyTableTag")); DataItems.Add(new DataItem(_typology, "Typology", typeof(LookupKey), DataItemRole.Input, "TypologyTag")); DataItems.Add(new DataItem(_n, "N", typeof(LookupValue), DataItemRole.Output, "NTag")); DataItems.Add(new DataItem(_p, "P", typeof(LookupValue), DataItemRole.Output, "PTag")); }
public void TestDataItemPropertyModify() { Log("-----------开始测试数据修改后更新数据库----------------"); string db = @"C:\Users\fhjun\Desktop\TestDataItemPropertyModify.db"; string db2 = db.Insert(db.LastIndexOf('.'), "_bmk"); if (File.Exists(db)) { File.Delete(db); } if (File.Exists(db2)) { File.Delete(db2); } IDataItems items = new DataItems <MessageCore>(db); //MessageCore mm3 = null; //for (int i = 0; i < 1; i++) //{ // MessageCore mm = new MessageCore() { Content = "正常消息", Date = DateTime.Now.AddDays(i), SenderName = "张三", MessageType = "文本" }; // mm.Content = "正常消息1"; // items.Add(mm); // if (i == 3) // mm.Content = "这是修改Content后的数据"; // if (i % 3 == 0) // mm.BookMarkId = 2; // if (i == 0) // mm3 = mm; //} MessageCore mm = new MessageCore() { Content = "正常消息", Date = DateTime.Now.AddDays(0), SenderName = "张三", MessageType = "文本" }; mm.Content = "正常消息1"; items.Add(mm); mm.Content = "这是修改Content后的数据"; mm.Content = "这是修改Content后的数据2222"; items.Commit(); items.Filter(); mm.BookMarkId = 3; mm.BookMarkId = -1; }
public void AddAll(IEnumerable <T> items) { itemsUpdating = true; try { foreach (var item in items) { DataItems.Add(item); } } finally { itemsUpdating = false; } RebuildDataRenderers(); InvalidateLayout(); }
public virtual void DictDeserialize(IDictionary <string, object> dicts, Scenario scenario = Scenario.Database) { foreach (var dict in dicts) { if (DataItems.ContainsKey(dict.Key)) { DataItems[dict.Key] = dict.Value; } else { DataItems.Add(dict.Key, dict.Value); } } var fre = dicts as FreeDocument; if (fre?.Children != null) { Children = fre.Children; } }
/// <summary> /// Method to Get Data for DataSource /// </summary> /// <param name="data"></param> private DataItems GetData(IEnumerable <ExcelBasedCourse> courses) { DataItems data = new DataItems(); int i = 1; foreach (var course in courses) { data.Add(new ItemInfo($"{course.Area} {course.Number}", "#ff6329") { CourseSummary = course.Content, CourseTitle = course.Title, ReportingPerson = new List <string>(course.Prerequisites), Course = course, XTransform = (i += 50) }); } //data.Add(new ItemInfo("n11", "#ff6329")); //data.Add(new ItemInfo("n12", "#ff6329")); //data.Add(new ItemInfo("n13", "#ff6329")); //data.Add(new ItemInfo("n21", "#941100") { ReportingPerson = new List<string> { "n11", "n12", "n13" } }); //data.Add(new ItemInfo("n31", "#669be5") { ReportingPerson = new List<string> { "n21" } }); //data.Add(new ItemInfo("n32", "#669be5") { ReportingPerson = new List<string> { "n21" } }); //data.Add(new ItemInfo("n41", "#30ab5c") { ReportingPerson = new List<string> { "n31" } }); //data.Add(new ItemInfo("n42", "#30ab5c") { ReportingPerson = new List<string> { "n31" } }); //data.Add(new ItemInfo("n43", "#30ab5c") { ReportingPerson = new List<string> { "n31" } }); //data.Add(new ItemInfo("n44", "#30ab5c") { ReportingPerson = new List<string> { "n31", "n32" } }); //data.Add(new ItemInfo("n45", "#30ab5c") { ReportingPerson = new List<string> { "n32" } }); //data.Add(new ItemInfo("n46", "#30ab5c") { ReportingPerson = new List<string> { "n32" } }); //data.Add(new ItemInfo("n47", "#30ab5c") { ReportingPerson = new List<string> { "n32" } }); //data.Add(new ItemInfo("n51", "#ff9400") { ReportingPerson = new List<string> { "n41", "n42", "n43" } }); //data.Add(new ItemInfo("n52", "#ff9400") { ReportingPerson = new List<string> { "n45", "n46", "n47" } }); //data.Add(new ItemInfo("n61", "#99bb55") { ReportingPerson = new List<string> { "n51" } }); //data.Add(new ItemInfo("n62", "#99bb55") { ReportingPerson = new List<string> { "n51" } }); //data.Add(new ItemInfo("n63", "#99bb55") { ReportingPerson = new List<string> { "n51", "n44" } }); //data.Add(new ItemInfo("n64", "#99bb55") { ReportingPerson = new List<string> { "n44", "n52" } }); //data.Add(new ItemInfo("n65", "#99bb55") { ReportingPerson = new List<string> { "n52" } }); //data.Add(new ItemInfo("n66", "#99bb55") { ReportingPerson = new List<string> { "n52" } }); return(data); }
private void PrepareForMotive() { // Find an existing Motive for the current track. Motive stopMotive = _repoManager.MotiveRepository.GetByTrackId(_trackEntry.Id); // Initialize a new motive since the ViewModel needs one. stopMotive = stopMotive ?? new Motive() { TrackId = _trackEntry.Id }; Motive = new TrackMotiveViewModel(stopMotive, _motiveConfig); _motiveListItem = new ListItem() { Name = AppResources.TrackMotiveLabel, Subtitle = Motive.ConvertedText ?? AppResources.SetTrackMotiveHint, Command = OpenTrackMotiveCommand }; DataItems.Add(_motiveListItem); Motive.PropertyChanged += Motive_PropertyChanged;; }
/// <summary> /// Method to Get Data for DataSource /// </summary> /// <param name="data"></param> private DataItems GetData() { DataItems data = new DataItems(); data.Add(new ItemInfo("n11", "#ff6329")); data.Add(new ItemInfo("n12", "#ff6329")); data.Add(new ItemInfo("n13", "#ff6329")); data.Add(new ItemInfo("n21", "#941100") { ReportingPerson = new List <string> { "n11", "n12", "n13" } }); data.Add(new ItemInfo("n31", "#669be5") { ReportingPerson = new List <string> { "n21" } }); data.Add(new ItemInfo("n32", "#669be5") { ReportingPerson = new List <string> { "n21" } }); data.Add(new ItemInfo("n41", "#30ab5c") { ReportingPerson = new List <string> { "n31" } }); data.Add(new ItemInfo("n42", "#30ab5c") { ReportingPerson = new List <string> { "n31" } }); data.Add(new ItemInfo("n43", "#30ab5c") { ReportingPerson = new List <string> { "n31" } }); data.Add(new ItemInfo("n44", "#30ab5c") { ReportingPerson = new List <string> { "n31", "n32" } }); data.Add(new ItemInfo("n45", "#30ab5c") { ReportingPerson = new List <string> { "n32" } }); data.Add(new ItemInfo("n46", "#30ab5c") { ReportingPerson = new List <string> { "n32" } }); data.Add(new ItemInfo("n47", "#30ab5c") { ReportingPerson = new List <string> { "n32" } }); data.Add(new ItemInfo("n51", "#ff9400") { ReportingPerson = new List <string> { "n41", "n42", "n43" } }); data.Add(new ItemInfo("n52", "#ff9400") { ReportingPerson = new List <string> { "n45", "n46", "n47" } }); data.Add(new ItemInfo("n61", "#99bb55") { ReportingPerson = new List <string> { "n51" } }); data.Add(new ItemInfo("n62", "#99bb55") { ReportingPerson = new List <string> { "n51" } }); data.Add(new ItemInfo("n63", "#99bb55") { ReportingPerson = new List <string> { "n51", "n44" } }); data.Add(new ItemInfo("n64", "#99bb55") { ReportingPerson = new List <string> { "n44", "n52" } }); data.Add(new ItemInfo("n65", "#99bb55") { ReportingPerson = new List <string> { "n52" } }); data.Add(new ItemInfo("n66", "#99bb55") { ReportingPerson = new List <string> { "n52" } }); return(data); }