Example #1
0
        public static void RefreshofflineItem(OfflineItem item)
        {
            var found = App.offlineItems.FirstOrDefault(x => x.ContentID == item.ContentID);
            int i     = App.offlineItems.IndexOf(found);

            App.offlineItems[i] = item;

            App.DAUtil.Update(item);
        }
Example #2
0
        public static OfflineItem SaveOfflineItem(string serializedBody, ReportType reportType, string attachementInfo = "")
        {
            OfflineItem dt = new OfflineItem
            {
                Created = DateTime.Now,
                ReportType = (int)reportType,
                Value = serializedBody,
                Attachments = attachementInfo
            };

            dt = App.DAUtil.Save<OfflineItem>(dt);
            App.offlineItems.Add(dt);
            return dt;
        }
Example #3
0
 public static void RemoveOfflineItem(OfflineItem oItem)
 {
     App.offlineItems.Remove(oItem);
     App.DAUtil.Delete(oItem);
 }