Item Modifier added

This commit is contained in:
unknown
2011-01-22 18:08:30 +05:30
parent 3ea5fc75ab
commit 98e1e1df30
42 changed files with 674 additions and 284 deletions

View File

@ -1,28 +0,0 @@
using System;
using System.Runtime.Serialization;
namespace Tanshu.Accounts.Contracts
{
[DataContract]
public class ComplexProductBO
{
[DataMember]
public Guid ComplexProductID { get; set; }
[DataMember]
public Guid ProductID { get; set; }
[DataMember]
public int Code { get; set; }
[DataMember]
public string Name { get; set; }
[DataMember]
public string Units { get; set; }
[DataMember]
public decimal SalePrice { get; set; }
[DataMember]
public Guid SaleTaxID { get; set; }
[DataMember]
public decimal Quantity { get; set; }
[DataMember]
public byte[] timestamp { get; set; }
}
}

View File

@ -0,0 +1,10 @@
using System;
using System.Runtime.Serialization;
namespace Tanshu.Accounts.Contracts
{
public class ModifierBO
{
public string ModifierID { get; set; }
}
}

View File

@ -15,7 +15,7 @@ namespace Tanshu.Accounts.Contracts
[DataMember]
public string Units { get; set; }
[DataMember]
public Guid ProductTypeID { get; set; }
public Guid ProductGroupID { get; set; }
[DataMember]
public Guid SaleLedgerID { get; set; }
[DataMember]

View File

@ -9,6 +9,6 @@ namespace Tanshu.Accounts.Contracts
[DataMember]
public decimal Price { get; set; }
[DataMember]
public string Type { get; set; }
public string Group { get; set; }
}
}

View File

@ -0,0 +1,13 @@
using System;
using System.Runtime.Serialization;
namespace Tanshu.Accounts.Contracts
{
public class ProductGroupBO
{
public Guid ProductGroupID { get; set; }
public string Name { get; set; }
public decimal DiscountLimit { get; set; }
public bool IsModifierCompulsory { get; set; }
}
}

View File

@ -0,0 +1,13 @@
using System;
using System.Runtime.Serialization;
namespace Tanshu.Accounts.Contracts
{
public class ProductGroupModifierBO
{
public virtual int ProductGroupModifierID { get; set; }
public virtual Guid? ProductGroupID { get; set; }
public virtual string ModifierID { get; set; }
public virtual bool ShowAutomatically { get; set; }
}
}

View File

@ -1,22 +0,0 @@
using System;
using System.Runtime.Serialization;
namespace Tanshu.Accounts.Contracts
{
[DataContract]
public class ProductTypeBO
{
[DataMember]
public Guid ProductTypeID { get; set; }
[DataMember]
public string Name { get; set; }
[DataMember]
public decimal DiscountLimit { get; set; }
[DataMember]
public bool IsForSale { get; set; }
[DataMember]
public bool IsForPurchae { get; set; }
[DataMember]
public byte[] timestamp { get; set; }
}
}