示例#1
0
 private async Task DeleteEntryData(EntryData olded)
 {
     using (var ctx = new EntryDataService())
     {
         await ctx.DeleteEntryData(olded.EntryDataId).ConfigureAwait(false);
     }
 }
 public async Task RemoveSelectedEntryData(List <EntryDataEx> lst)
 {
     StatusModel.StartStatusUpdate("Removing EntryData", lst.Count());
     var t = Task.Run(() =>
     {
         using (var ctx = new EntryDataService())
         {
             foreach (var item in lst.ToList())
             {
                 ctx.DeleteEntryData(item.InvoiceNo);
                 StatusModel.StatusUpdate();
             }
         }
     });
     await t.ConfigureAwait(false);
 }
 internal async Task RemoveSelectedEntryData(IEnumerable <string> lst)
 {
     StatusModel.StartStatusUpdate("Removing EntryData", lst.Count());
     var t = Task.Run(() =>
     {
         using (var ctx = new EntryDataService())
         {
             foreach (var item in lst.ToList())
             {
                 ctx.DeleteEntryData(item).Wait();
                 StatusModel.StatusUpdate();
             }
         }
     });
     await t.ConfigureAwait(false);
 }