This commit is contained in:
@@ -699,12 +699,15 @@ namespace AyaNova.Biz
|
||||
{
|
||||
var ThisPart = poParts.Single(x => x.Id == poItem.PartId);//part should always be there, if it isn't we have deeper problems
|
||||
//VendorPartNumber
|
||||
if (ThisPart.ManufacturerId == vendorId)
|
||||
poItem.VendorPartNumber = ThisPart.ManufacturerNumber;
|
||||
else if (ThisPart.WholeSalerId == vendorId)
|
||||
poItem.VendorPartNumber = ThisPart.WholeSalerNumber;
|
||||
else if (ThisPart.AlternativeWholeSalerId == vendorId)
|
||||
poItem.VendorPartNumber = ThisPart.AlternativeWholeSalerNumber;
|
||||
if (string.IsNullOrWhiteSpace(poItem.VendorPartNumber))//only set if empty, user may have typed in one already on create
|
||||
{
|
||||
if (ThisPart.ManufacturerId == vendorId)
|
||||
poItem.VendorPartNumber = ThisPart.ManufacturerNumber;
|
||||
else if (ThisPart.WholeSalerId == vendorId)
|
||||
poItem.VendorPartNumber = ThisPart.WholeSalerNumber;
|
||||
else if (ThisPart.AlternativeWholeSalerId == vendorId)
|
||||
poItem.VendorPartNumber = ThisPart.AlternativeWholeSalerNumber;
|
||||
}
|
||||
|
||||
//Costs
|
||||
poItem.PurchaseOrderCost = ThisPart.Cost;
|
||||
|
||||
Reference in New Issue
Block a user