Services: Move App.HintContextChange() to Windows
Some checks failed
Test / Run tests (push) Has been cancelled
Some checks failed
Test / Run tests (push) Has been cancelled
This commit is contained in:
@ -287,8 +287,7 @@ namespace Elwig.Services {
|
||||
}
|
||||
|
||||
public static async Task<PaymentVar> CreatePaymentVariant(int year) {
|
||||
Mouse.OverrideCursor = Cursors.Wait;
|
||||
var v = await Task.Run(async () => {
|
||||
return await Task.Run(async () => {
|
||||
using var ctx = new AppDbContext();
|
||||
var v = new PaymentVar {
|
||||
Year = year,
|
||||
@ -302,13 +301,10 @@ namespace Elwig.Services {
|
||||
await ctx.SaveChangesAsync();
|
||||
return v;
|
||||
});
|
||||
App.HintContextChange();
|
||||
Mouse.OverrideCursor = null;
|
||||
return v;
|
||||
}
|
||||
|
||||
public static async Task<PaymentVar> Duplicate(this PaymentVar orig) {
|
||||
var n = await Task.Run(async () => {
|
||||
return await Task.Run(async () => {
|
||||
using var ctx = new AppDbContext();
|
||||
var n = new PaymentVar {
|
||||
Year = orig.Year,
|
||||
@ -322,8 +318,6 @@ namespace Elwig.Services {
|
||||
await ctx.SaveChangesAsync();
|
||||
return n;
|
||||
});
|
||||
App.HintContextChange();
|
||||
return n;
|
||||
}
|
||||
|
||||
public static async Task<(int, int)> UpdatePaymentVariant(this PaymentVariantsViewModel vm, int? oldYear, int? oldAvNr) {
|
||||
@ -357,7 +351,6 @@ namespace Elwig.Services {
|
||||
await ctx.SaveChangesAsync();
|
||||
});
|
||||
vm.WeightModifierChanged = false;
|
||||
App.HintContextChange();
|
||||
return (year, avnr);
|
||||
}
|
||||
|
||||
@ -368,7 +361,6 @@ namespace Elwig.Services {
|
||||
ctx.Remove(v);
|
||||
await ctx.SaveChangesAsync();
|
||||
});
|
||||
App.HintContextChange();
|
||||
}
|
||||
|
||||
public static async Task Calculate(int year, int avnr) {
|
||||
@ -376,7 +368,6 @@ namespace Elwig.Services {
|
||||
var b = new BillingVariant(year, avnr);
|
||||
await b.Calculate();
|
||||
});
|
||||
App.HintContextChange();
|
||||
}
|
||||
|
||||
public static async Task Commit(int year, int avnr) {
|
||||
@ -384,7 +375,6 @@ namespace Elwig.Services {
|
||||
var b = new BillingVariant(year, avnr);
|
||||
await b.Commit();
|
||||
});
|
||||
App.HintContextChange();
|
||||
}
|
||||
|
||||
public static async Task Revert(int year, int avnr) {
|
||||
@ -392,7 +382,6 @@ namespace Elwig.Services {
|
||||
var b = new BillingVariant(year, avnr);
|
||||
await b.Revert();
|
||||
});
|
||||
App.HintContextChange();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user