public void Assign(UserInfoBase user) { Name = user.Name; Password = user.Password; Nickname = user.Nickname; AreaName = user.AreaName; AreaValue = user.AreaValue; RoleIndex = user.RoleIndex; }
public UserInfoBase(UserInfoBase user) { ID = new Random().Next() + ""; Name = user.Name; Nickname = user.Nickname; Password = user.Password; AreaName = user.AreaName; AreaValue = user.AreaValue; RoleIndex = user.RoleIndex; }
public static T FromUserBase <T>(UserInfoBase user) where T : UserInfoBase { var t = System.Activator.CreateInstance <T>(); t.ID = user.ID; t.Name = user.Name; t.Nickname = user.Nickname; t.Password = user.Password; t.AreaName = user.AreaName; t.AreaValue = user.AreaValue; t.RoleIndex = user.RoleIndex; return(t); }