Exemple #1
0
		/// <summary>
		/// 得到一个对象实体
		/// </summary>
		public Demo.Model.vw_SYS_Account GetModel()
		{
			//该表无主键信息,请自定义主键/条件字段
			StringBuilder strSql=new StringBuilder();
			strSql.Append("select  top 1 ID,AccountName,Password,AccountType,RoleID,RoleName,State,DefaultUrl from vw_SYS_Account ");
			strSql.Append(" where ");
			SqlParameter[] parameters = {
			};

			Demo.Model.vw_SYS_Account model=new Demo.Model.vw_SYS_Account();
			DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
			if(ds.Tables[0].Rows.Count>0)
			{
				return DataRowToModel(ds.Tables[0].Rows[0]);
			}
			else
			{
				return null;
			}
		}
Exemple #2
0
		/// <summary>
		/// 得到一个对象实体
		/// </summary>
		public Demo.Model.vw_SYS_Account DataRowToModel(DataRow row)
		{
			Demo.Model.vw_SYS_Account model=new Demo.Model.vw_SYS_Account();
			if (row != null)
			{
				if(row["ID"]!=null)
				{
					model.ID=row["ID"].ToString();
				}
				if(row["AccountName"]!=null)
				{
					model.AccountName=row["AccountName"].ToString();
				}
				if(row["Password"]!=null)
				{
					model.Password=row["Password"].ToString();
				}
				if(row["AccountType"]!=null)
				{
					model.AccountType=row["AccountType"].ToString();
				}
				if(row["RoleID"]!=null)
				{
					model.RoleID=row["RoleID"].ToString();
				}
				if(row["RoleName"]!=null)
				{
					model.RoleName=row["RoleName"].ToString();
				}
				if(row["State"]!=null)
				{
					model.State=row["State"].ToString();
				}
				if(row["DefaultUrl"]!=null)
				{
					model.DefaultUrl=row["DefaultUrl"].ToString();
				}
			}
			return model;
		}