GroupsEntity

using System;
using System.Collections;
using SysUtility;

namespace Entities
{
 /// <summary>
 /// 作用:实体类
 /// 作者:Author
 /// 日期:2005-8-10 10:10:56
 /// </summary>
 [Serializable()]
 public class GroupsEntity : EntityBase
 {
  public event ChangePropertyEventHandler ChangeProperty;
  /// <summary>
  /// 构造函数,初始化GroupsEntity类的新实例。
  /// </summary>
  public GroupsEntity()
  {
   ChangeProperty += new ChangePropertyEventHandler(this.FillChangeProperty);
   //
   // TODO: 在此处添加构造函数逻辑
   //
  }
  
  // 客户组Id
  private int _Id = 0;
  // 组名
  private string _Name = "";
  // 组代码
  private string _Code = "";
  // 组类型
  private string _Type = "";
  // 创建该组的客户Id
  private int _CusId = 0;
  // 备注
  private string _Memo = "";
  // CreateTime
  private DateTime _CreateTime = DateTime.Parse("1900-1-1");
  // EditTime
  private DateTime _EditTime = DateTime.Parse("1900-1-1");
  // NotConfirm
  private int _NotConfirm = 0;
  // Valid
  private bool _Valid = false;

  ///<summary>
  /// 此类对应的数据库表名
  ///</summary>
  public override string TableName
  {
   get
   {
    return "Groups";
   }
  }
  ///<summary>
  /// 客户组Id
  ///</summary>
  public int Id
  {
   get
   {
    return _Id;
   }
   set
   {
    _Id = value;
    ChangeProperty(new EntityField("Id", value), null);
   }
  }
  ///<summary>
  /// 组名
  ///</summary>
  public string Name
  {
   get
   {
    return _Name;
   }
   set
   {
    _Name = value;
    ChangeProperty(new EntityField("Name", value), null);
   }
  }
  ///<summary>
  /// 组代码
  ///</summary>
  public string Code
  {
   get
   {
    return _Code;
   }
   set
   {
    _Code = value;
    ChangeProperty(new EntityField("Code", value), null);
   }
  }
  ///<summary>
  /// 组类型
  ///</summary>
  public string Type
  {
   get
   {
    return _Type;
   }
   set
   {
    _Type = value;
    ChangeProperty(new EntityField("Type", value), null);
   }
  }
  ///<summary>
  /// 创建该组的客户Id
  ///</summary>
  public int CusId
  {
   get
   {
    return _CusId;
   }
   set
   {
    _CusId = value;
    ChangeProperty(new EntityField("CusId", value), null);
   }
  }
  ///<summary>
  /// 备注
  ///</summary>
  public string Memo
  {
   get
   {
    return _Memo;
   }
   set
   {
    _Memo = value;
    ChangeProperty(new EntityField("Memo", value), null);
   }
  }
  ///<summary>
  /// CreateTime
  ///</summary>
  public DateTime CreateTime
  {
   get
   {
    return _CreateTime;
   }
   set
   {
    _CreateTime = value;
    ChangeProperty(new EntityField("CreateTime", value), null);
   }
  }
  ///<summary>
  /// EditTime
  ///</summary>
  public DateTime EditTime
  {
   get
   {
    return _EditTime;
   }
   set
   {
    _EditTime = value;
    ChangeProperty(new EntityField("EditTime", value), null);
   }
  }
  ///<summary>
  /// NotConfirm
  ///</summary>
  public int NotConfirm
  {
   get
   {
    return _NotConfirm;
   }
   set
   {
    _NotConfirm = value;
    ChangeProperty(new EntityField("NotConfirm", value), null);
   }
  }
  ///<summary>
  /// Valid
  ///</summary>
  public bool Valid
  {
   get
   {
    return _Valid;
   }
   set
   {
    _Valid = value;
    ChangeProperty(new EntityField("Valid", value), null);
   }
  }
 }
}
 

posted on 2005-09-18 23:35  刘余学  阅读(109)  评论(0)    收藏  举报

导航