Example #1
0
 public M_Adzone SelReturnModel(int ID)
 {
     using (DbDataReader reader = Sql.SelReturnReader(TbName, PK, ID))
     {
         if (reader.Read())
         {
             return(initMod.GetModelFromReader(reader));
         }
         else
         {
             return(null);
         }
     }
 }
Example #2
0
    /// <summary>
    /// 获取某个广告所属第一个版位
    /// </summary>
    public static M_Adzone getAdzones(int adverseId)
    {
        M_Adzone model = new M_Adzone();
        string   sql   = "select * from ZL_AdZone where ZoneID=(select top 1 ZoneID  from  ZL_Zone_Advertisement where ADID=" + adverseId + " order by ZoneID desc)";

        using (DbDataReader drd = SqlHelper.ExecuteReader(CommandType.Text, sql))
        {
            if (drd.Read())
            {
                return(model.GetModelFromReader(drd));
            }
            else
            {
                return(new M_Adzone(true));
            }
        }
    }
Example #3
0
    /// <summary>
    /// 获取指定版位的详细信息
    /// </summary>
    /// <param name="adzoneid"></param>
    /// <returns></returns>
    public static M_Adzone getAdzoneByZoneId(int adzoneid)
    {
        M_Adzone model = new M_Adzone();
        string   sql   = "select * from ZL_AdZone where ZoneId=@zoneid";

        SqlParameter[] parameter = new SqlParameter[1];
        parameter[0]       = new SqlParameter("@zoneid", SqlDbType.Int);
        parameter[0].Value = adzoneid;
        using (SqlDataReader drd = SqlHelper.ExecuteReader(CommandType.Text, sql, parameter))
        {
            if (drd.Read())
            {
                return(model.GetModelFromReader(drd));
            }
            else
            {
                return(new M_Adzone(true));
            }
        }
    }
Example #4
0
    /// <summary>
    /// 获取某个广告所属第一个版位
    /// </summary>
    /// <param name="adverseId"></param>
    /// <returns></returns>
    public static M_Adzone getAdzones(int adverseId)
    {
        M_Adzone model = new M_Adzone();
        string   sql   = "select * from ZL_AdZone where ZoneID=(select top 1 ZoneID  from  ZL_Zone_Advertisement where ADID=@ADID order by ZoneID desc)";

        SqlParameter[] parameter = new SqlParameter[1];
        parameter[0]       = new SqlParameter("@ADId", SqlDbType.Int);
        parameter[0].Value = adverseId;
        using (SqlDataReader drd = SqlHelper.ExecuteReader(CommandType.Text, sql, parameter))
        {
            if (drd.Read())
            {
                return(model.GetModelFromReader(drd));
            }
            else
            {
                return(new M_Adzone(true));
            }
        }
    }