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