gebruik productvender factor voor quantity

This commit is contained in:
Martijn Scheepers
2023-03-29 08:31:32 +02:00
parent ef4d29d97b
commit b8237d14a2
3 changed files with 14 additions and 3 deletions

View File

@@ -348,7 +348,8 @@ namespace Manut_Test_Blazor.Data
{
ProductCode = item.Prodid.TrimEnd().ReplaceLineEndings(),
Description = item.Desc.TrimEnd(),
Quantity = item.Quantity,
//Quantity = item.Quantity,
Quantity = GetQuantity(item),
PackUnit = GetPartsDbPackUnit(item.Packunit),
Brand = GetPartsDbBrand(item.Data121),
Obsolete = false,
@@ -364,6 +365,16 @@ namespace Manut_Test_Blazor.Data
}
}
private decimal GetQuantity(GProd gProduct)
{
var vendor = _mamutdbContext.GProdvends.Where(p => p.FkProduct == gProduct.PkProdid && p.Mainvend == true).SingleOrDefault();
if (vendor == null )
{
return gProduct.Quantity;
}
return vendor.Factor.Value;
}
private PackUnit? GetPartsDbPackUnit(int id)
{
var mamutpackunit = _mamutdbContext.GClisys.Where(v => v.Id == 193 && v.Nr == id).SingleOrDefault();

View File

@@ -58,7 +58,7 @@ internal class Program
// o.UseDateOnlyTimeOnly();
// }
// ));
var app = builder.Build();

View File

@@ -5,7 +5,7 @@
"PartsDatabase": "Server=.\\SQLEXPRESS;Database=PartsDatabase;Trusted_Connection=True;Encrypt=False;",
"HardwareDBConnection": "data source=DC1;Database=HardwareDB;Uid=WebHardware;Pwd=BoterBloem47%;Encrypt=False;",
"DebugHardwareDBConnection": "data source=DC1;Database=TestHardwareDB;Uid=WebHardware;Pwd=BoterBloem47%;Encrypt=False;",
"StagingPartsDatabase": "Server=192.168.0.146;Database=PartsDatabase;Trusted_Connection=False;Encrypt=False;Uid=partsdbuser;Pwd=partsdbuser;"
"StagingPartsDatabase": "Server=192.168.0.142;Database=PartsDatabase;Trusted_Connection=False;Encrypt=False;Uid=partsdbuser;Pwd=partsdbuser;"
},
"Logging": {
"LogLevel": {