C#简单的问题

jsjkhanwei 2008-12-05 02:58:43
namespace 企业管理.进销存
{
/// <summary>
/// UserControl1 的摘要说明。
/// </summary>

[StoreUnit(StoreUnitType.Db|StoreUnitType.Define)]
[gridvisual(new string[]{"员工编码","姓名","部门名称","住址","性别","家庭电话","借款余额"},new int[]{100,90,90,40,60,100,100},"企业管理.进销存.员工编辑")]
[版本控制("1.00")]
[单据前缀(true,false,true)]
[分类管理("企业管理.部门","部门名称")]
[查找("姓名")]
public class 员工
{


[Field(StoreFieldType.Key)]
[Valid(ValidType.Pattern,"pattern=id-4")]
public string 员工存储编码;
[Field]
public string 员工编码;
[Field]
public string 姓名;
[Field]
public 性别 性别;
[Field]
public string 职员类别;
[Field]
public string 部门名称;
[Field]
public DateTime 出生年月=DateTime.Now;
[Field]
public string 身份证号码;
[Field]
public string 职务;

[Field]
public string 邮编;
[Field]
public string 住址;
[Field]
public string 学历;
[Field]
public string 家庭电话;
[Field]
public string 手机;
[Field]
public string 电子邮件;
[Field]
public string 籍贯;
[Field]
public string 银行账号;
[Field]
public int 年龄;
[Field]
public double 借款余额;


}





}

-------------------
[Field(StoreFieldType.Key)]
[Valid(ValidType.Pattern,"pattern=id-4")]
public string 员工存储编码;
第一,是用什么方式把这"员工存储编码"变成id0001,id0002

...全文
50 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jessezu 2008-12-05
  • 打赏
  • 举报
回复
public class AccountEntity
{
#region 变量定义
///<summary>
///用户ID
///</summary>
private int userID ;

///<summary>
///性别
///</summary>
private string userSex;
///<summary>
///邮箱
///</summary>
private string userEmail;
/// <summary>
/// 地址
/// </summary>
private AddressEntity address;

///<summary>
///用户职位
///</summary>
private string userJob;


///<summary>
///MSN
///</summary>
private string userMSN;
///<summary>
///UserQQ
///</summary>
private string userQQ;
///<summary>
///其他联系信息
///</summary>
private string userOther;
///<summary>
///用户状态
///</summary>
private int userState;
///<summary>
///登陆次数
///</summary>
private int loginCount;
///<summary>
///创建时间
///</summary>
private DateTime createTime;
///<summary>
///最后活跃时间
///</summary>
private DateTime lastActivityDate;
private System.Collections.Specialized.NameValueCollection otherinfo;
#endregion

#region 构造函数
///<summary>
///
///</summary>
public AccountEntity()
{
otherinfo = new System.Collections.Specialized.NameValueCollection();
string userName = String.Empty;
string userSex = String.Empty;
string userEmail = String.Empty;
AddressEntity address;
string userJob = String.Empty;
string userMSN = String.Empty;
string userQQ = String.Empty;
string userOther = String.Empty;
int userState=0;
int loginCount=0;
DateTime createTime=System.DateTime.Now;
DateTime lastActivityDate=System.DateTime.Now;
}
///<summary>
///
///</summary>
public AccountEntity
(
int userID ,
string userSex,
string userEmail,
AddressEntity address,
string userJob,

string userMSN,
string userQQ,
string userOther,
int userState,
int loginCount,

DateTime lastActivityDate
)
{
this.userID = userID;

this.userSex = userSex;
this.userEmail = userEmail;
this.address = address;

this.userJob = userJob;

this.userMSN = userMSN;
this.userQQ = userQQ;
this.userOther = userOther;
this.userState = userState;
this.loginCount = loginCount;

this.lastActivityDate = lastActivityDate;

}
#endregion

#region 公共属性

///<summary>
///用户ID
///</summary>
public int UserID
{
get { return userID; }
set { userID = value; }
}

public AddressEntity Address
{
get { return address; }
set { address = value; }
}
///<summary>
///性别
///</summary>
public string UserSex
{
get {return userSex;}
set {userSex = value;}
}

///<summary>
///邮箱
///</summary>
public string UserEmail
{
get {return userEmail;}
set {userEmail = value;}
}


///<summary>
///用户职位
///</summary>
public string UserJob
{
get {return userJob;}
set {userJob = value;}
}



///<summary>
///MSN
///</summary>
public string UserMSN
{
get {return userMSN;}
set {userMSN = value;}
}

///<summary>
///UserQQ
///</summary>
public string UserQQ
{
get {return userQQ;}
set {userQQ = value;}
}

///<summary>
///其他联系信息
///</summary>
public string UserOther
{
get {return userOther;}
set {userOther = value;}
}

///<summary>
///用户状态
///</summary>
public int UserState
{
get {return userState;}
set {userState = value;}
}

///<summary>
///登陆次数
///</summary>
public int LoginCount
{
get {return loginCount;}
set {loginCount = value;}
}

///<summary>
///创建时间
///</summary>
public DateTime CreateTime
{
get {return createTime;}
set {createTime = value;}
}

///<summary>
///最后活跃时间
///</summary>
public DateTime LastActivityDate
{
get {return lastActivityDate;}
set {lastActivityDate = value;}
}
///<summary>
///NameValueCollection閿€煎
///</summary>
public System.Collections.Specialized.NameValueCollection OtherInfo
{
set { otherinfo = value; }
get { return otherinfo; }
}
#endregion

}


AccountEntity acc=new AccountEntity();
acc.UserID=12;

shizheyangde 2008-12-05
  • 打赏
  • 举报
回复
添加set和get访问器

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧