public void AddMaterial(MaterialVendor materialVendor) { if (materialVendor.Material.MaterialId == 0) { var newMaterial = _materialRepository.Add(materialVendor.Material.MapToEntity()); materialVendor.Material.MaterialId = newMaterial.MaterialId; } if (materialVendor.MaterialVendorId == 0) { _materialRepository.Add(materialVendor.MapToEntity()); } else { _materialRepository.Update(materialVendor.MapToEntity()); } }
public void UpdateMaterialVendor(MaterialVendor materialVendor) { if (materialVendor.MaterialVendorId > 0) { _materialRepository.Update(materialVendor.MapToEntity()); } else { AddMaterial(materialVendor); } }