/// <summary>
 /// 获取产品信息
 /// </summary>
 private void Select()
 {
     try
     {
         string method = context.Request.Params["method"].ToString();
         if (method == "model")
         {
             string TID         = context.Request.Params["TID"].ToString();
             string ProductCode = context.Request.Params["ProductCode"].ToString();
             string sql         = " 1=1 ";
             if (!string.IsNullOrEmpty(TID))
             {
                 sql += string.Format(" AND TID = {0}", TID);
             }
             if (!string.IsNullOrEmpty(ProductCode))
             {
                 sql += string.Format(" AND ProductCode = '{0}'", ProductCode);
             }
             //CLog.WriteErrLog(sql);
             ProductInfoMDL model = DataDAL.GetModel(sql);
             if (model != null)
             {
                 ReturnData.Code = "1";
                 ReturnData.Msg  = "OK";
                 ReturnData.Data = model;
             }
         }
         else if (method == "search")
         {
             string sql         = " 1=1 ";
             string ProductType = context.Request.Params["ProductType"].ToString();
             //string ProductCode = context.Request.Params["ProductCode"].ToString();
             //CLog.WriteErrLog(ProductType);
             //if (!string.IsNullOrEmpty(ProductCode))
             //{
             //    sql += string.Format(" AND ProductCode = '{0}'", ProductCode);
             //}
             if (!string.IsNullOrEmpty(ProductType))
             {
                 sql += string.Format(" AND ProductType = '{0}'", ProductType);
             }
             sql += " ORDER BY ProductCode ASC";
             //CLog.WriteErrLog(sql);
             DataSet set = DataDAL.GetList(sql);
             if (set != null && set.Tables.Count > 0)
             {
                 DataTable table = set.Tables[0];
                 if (table != null && table.Rows.Count > 0)
                 {
                     object obj = TableHelper.TableToObj(table);
                     ReturnData.Code = "1";
                     ReturnData.Msg  = "OK";
                     ReturnData.Data = obj;
                 }
             }
         }
     }
     catch (Exception ex)
     {
         CLog.WriteErrLog(ex.Message);
     }
 }