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);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////
|
///////////////////////////////////////////////
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user