首页 > 应用开发 > IT综合 > Websharp使用说明之二(转)
一个按照这个标准实现的Product类的示例如下:
public class Product : PersistenceCapable
{
private EntityData product;
public Product() : this(true)
{}
public Product(bool AutoInit)
{
product=EntityPrototypeManager.GetEmptyEntity("Product");
if(AutoInit)
product.NewRecord();
}
public string ProductID
{
get{return product.GetString("ProductID");}
set{product["ProductID"]=value;}
}
public string Name
{
get{return product.GetString("Name");}
set{product["Name"]=value;}
}
public string UnitName
{
get{return product.GetString("UnitName");}
set{product["UnitName"]=value;}
}
public string Description
{
get{return product.GetString("Description");}
set{product["Description"]=value;}
}
public decimal Price
{
get{return product.GetDecimal("Price");}
set{product["Price"]=value;}
}
public decimal CurrentCount
{
get{return product.GetDecimal("CurrentCount");}
set{product["CurrentCount"]=value;}
}
public int ObjectCount
{
get
{
return product.EntityCount;
}
}
public EntityData EntityData
{
get
{
return product;
}
set
{
product=value;
}
}
public bool Next()
{
return product.Next();
}
public void First()
{
product.First();
}
public void AddNew()
{
product.NewRecord();
}
}
[@more@]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/79548/viewspace-925357/ ,如需转载,请注明出处,否则将追究法律责任。