Пример #1
0
 public void Create(string text, DateTime creatiomtime, string categoryname) {
     var item = new Data { ID=GetNewID(), Text = text, CreationTime= creatiomtime };
     datalist.Add(item);
     manager[getCategoryID(categoryname)].Insert(item);
 }
Пример #2
0
 private void reBuild(int insertBefore, Data item)
 {
     var json = JsonSerializer.Serialize(item);
     InvokeScript("js_BuildInsertByID", insertBefore.ToString(), json);
 }
Пример #3
0
 private void reBuild(Data item)
 {
     List<string> wo = new List<string>() { "test", "FireBug" };
     var words = JsonSerializer.Serialize(wo);
     var json = JsonSerializer.Serialize(item);
     InvokeScript("js_BuildByID", json, words);
 }
Пример #4
0
 private void editContent(Data item)
 {
     var json = JsonSerializer.Serialize(item);
     InvokeScript("js_editContent", json);
     //InvokeScript("js_editContent", new string[]{json});
 }
Пример #5
0
 public int AddItem(Data item)
 {
     //items.Add(item);
     if (search.getSearch().Invoke(item)) {
         var i = ItemManager.Insert(items, item);
         this.VirtualListSize = items.Count;
         return i;
     }
     return -1;
 }
Пример #6
0
        public void DeleteItem(Data item)
        {
            if (this.items.Remove(item)) {
                this.VirtualListSize = items.Count;

            }
        }