public virtual VProductAndDescriptionBase Copy()
{
//shallow copy entity
VProductAndDescription copy = new VProductAndDescription();
copy.ProductId = this.ProductId;
copy.Name = this.Name;
copy.ProductModel = this.ProductModel;
copy.CultureId = this.CultureId;
copy.Description = this.Description;
copy.AcceptChanges();
return (VProductAndDescription)copy;
}