aaarggh!
I see it in your code: I used the wrong namespace. Iwas referring to a Domain class and put it in the Mapping namespace
had to be Nop.Core.Domain.Catalog
my bad!
thx!
namespace Nop.Core.Domain.Orders
{
public partial class OrderItem
{
public OrderItemStatus OrderItemStatus
{
get { return (OrderItemStatus)this.OrderItemStatusId; }
set { this.OrderItemStatusId = (int)value; }
}
public int OrderItemStatusId { get; set; }
}
}
public partial class OrderItemMap
{
protected override void PostInitialize()
{
this.Ignore(o => o.OrderItemStatus);
}
}
using Nop.Core.Domain.Catalog;
namespace Nop.Data.Mapping.Catalog {
public partial class TierPriceMap {
protected override void PostInitialize() {
Property(tp => tp.Price).IsOptional().HasPrecision(18, 6);
}
}
}