This commit is contained in:
@@ -766,6 +766,74 @@ namespace AyaNova.Util
|
||||
}
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
//TAX CODES
|
||||
{
|
||||
{
|
||||
TaxCode tc = new TaxCode();
|
||||
tc.Name = "Sales only";
|
||||
tc.Notes = "Example sales only tax";
|
||||
tc.Tags = RandomTags();
|
||||
tc.TaxA = 0;
|
||||
tc.TaxB = 0.07m;
|
||||
tc.TaxOnTax = false;
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
TaxCodeBiz biz = TaxCodeBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(tc);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating TaxCode\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
{
|
||||
TaxCode tc = new TaxCode();
|
||||
tc.Name = "Goods only";
|
||||
tc.Notes = "Example goods only tax";
|
||||
tc.Tags = RandomTags();
|
||||
tc.TaxB = 0;
|
||||
tc.TaxA = 0.07m;
|
||||
tc.TaxOnTax = false;
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
TaxCodeBiz biz = TaxCodeBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(tc);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating TaxCode\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
{
|
||||
TaxCode tc = new TaxCode();
|
||||
tc.Name = "Sales & Goods";
|
||||
tc.Notes = "Example sales and goods tax";
|
||||
tc.Tags = RandomTags();
|
||||
tc.TaxA = 0.07m;
|
||||
tc.TaxB = 0.07m;
|
||||
tc.TaxOnTax = false;
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
TaxCodeBiz biz = TaxCodeBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(tc);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating TaxCode\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
///////////////////////////////////////////////
|
||||
|
||||
@@ -1157,7 +1225,7 @@ namespace AyaNova.Util
|
||||
//
|
||||
public async Task SeedServiceRateAsync(ILogger log, int count)
|
||||
{
|
||||
|
||||
|
||||
for (int x = 0; x < count; x++)
|
||||
{
|
||||
ServiceRate o = new ServiceRate();
|
||||
|
||||
Reference in New Issue
Block a user