Example #1
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public NAIS.Model.AIRWAY_POINT0 GetModel(int AIRWAY_POINT_ID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 AIRWAY_POINT_ID,AIRWAY_POINT_TYPE_ID,AIRWAY_POINT_NAME,OLD_NAME,CODE,SOUTH_OR_NORTH,LATITUDE,EAST_OR_WEST,LONGITUDE,MAGANETIC_VARIATION,E_OR_W,IS_REPORT,IDENTIFIER,FREQUENCE,CHNEL,CHCODE,ELEVATION,UPDATE_TIME,ACCOUNT,IS_TRANSMIT,IS_NATION_BOUNDIAR,PRONOUNCE_CODE,REMARK,SHOWTYPE,AIRPORT_ID,WORK_TIME,COORDINATETYPEID from AIRWAY_POINT0 ");
            strSql.Append(" where AIRWAY_POINT_ID=@AIRWAY_POINT_ID ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@AIRWAY_POINT_ID", SqlDbType.Int, 4)
            };
            parameters[0].Value = AIRWAY_POINT_ID;

            NAIS.Model.AIRWAY_POINT0 model = new NAIS.Model.AIRWAY_POINT0();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
Example #2
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(NAIS.Model.AIRWAY_POINT0 model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into AIRWAY_POINT0(");
            strSql.Append("AIRWAY_POINT_ID,AIRWAY_POINT_TYPE_ID,AIRWAY_POINT_NAME,OLD_NAME,CODE,SOUTH_OR_NORTH,LATITUDE,EAST_OR_WEST,LONGITUDE,MAGANETIC_VARIATION,E_OR_W,IS_REPORT,IDENTIFIER,FREQUENCE,CHNEL,CHCODE,ELEVATION,UPDATE_TIME,ACCOUNT,IS_TRANSMIT,IS_NATION_BOUNDIAR,PRONOUNCE_CODE,REMARK,SHOWTYPE,AIRPORT_ID,WORK_TIME,COORDINATETYPEID)");
            strSql.Append(" values (");
            strSql.Append("@AIRWAY_POINT_ID,@AIRWAY_POINT_TYPE_ID,@AIRWAY_POINT_NAME,@OLD_NAME,@CODE,@SOUTH_OR_NORTH,@LATITUDE,@EAST_OR_WEST,@LONGITUDE,@MAGANETIC_VARIATION,@E_OR_W,@IS_REPORT,@IDENTIFIER,@FREQUENCE,@CHNEL,@CHCODE,@ELEVATION,@UPDATE_TIME,@ACCOUNT,@IS_TRANSMIT,@IS_NATION_BOUNDIAR,@PRONOUNCE_CODE,@REMARK,@SHOWTYPE,@AIRPORT_ID,@WORK_TIME,@COORDINATETYPEID)");
            SqlParameter[] parameters =
            {
                new SqlParameter("@AIRWAY_POINT_ID",      SqlDbType.Int,         4),
                new SqlParameter("@AIRWAY_POINT_TYPE_ID", SqlDbType.Int,         4),
                new SqlParameter("@AIRWAY_POINT_NAME",    SqlDbType.NVarChar,   30),
                new SqlParameter("@OLD_NAME",             SqlDbType.NVarChar,   32),
                new SqlParameter("@CODE",                 SqlDbType.NVarChar,   10),
                new SqlParameter("@SOUTH_OR_NORTH",       SqlDbType.NVarChar,    1),
                new SqlParameter("@LATITUDE",             SqlDbType.NVarChar,   50),
                new SqlParameter("@EAST_OR_WEST",         SqlDbType.NVarChar,    1),
                new SqlParameter("@LONGITUDE",            SqlDbType.NVarChar,   50),
                new SqlParameter("@MAGANETIC_VARIATION",  SqlDbType.Decimal,     5),
                new SqlParameter("@E_OR_W",               SqlDbType.NVarChar,    1),
                new SqlParameter("@IS_REPORT",            SqlDbType.Int,         4),
                new SqlParameter("@IDENTIFIER",           SqlDbType.NVarChar,    4),
                new SqlParameter("@FREQUENCE",            SqlDbType.NVarChar,   10),
                new SqlParameter("@CHNEL",                SqlDbType.NVarChar,   10),
                new SqlParameter("@CHCODE",               SqlDbType.NVarChar,    1),
                new SqlParameter("@ELEVATION",            SqlDbType.Int,         4),
                new SqlParameter("@UPDATE_TIME",          SqlDbType.DateTime),
                new SqlParameter("@ACCOUNT",              SqlDbType.NVarChar,   50),
                new SqlParameter("@IS_TRANSMIT",          SqlDbType.Int,         4),
                new SqlParameter("@IS_NATION_BOUNDIAR",   SqlDbType.Int,         4),
                new SqlParameter("@PRONOUNCE_CODE",       SqlDbType.NVarChar,   30),
                new SqlParameter("@REMARK",               SqlDbType.NVarChar,  200),
                new SqlParameter("@SHOWTYPE",             SqlDbType.Int,         4),
                new SqlParameter("@AIRPORT_ID",           SqlDbType.Int,         4),
                new SqlParameter("@WORK_TIME",            SqlDbType.NVarChar,   50),
                new SqlParameter("@COORDINATETYPEID",     SqlDbType.Int, 4)
            };
            parameters[0].Value  = model.AIRWAY_POINT_ID;
            parameters[1].Value  = model.AIRWAY_POINT_TYPE_ID;
            parameters[2].Value  = model.AIRWAY_POINT_NAME;
            parameters[3].Value  = model.OLD_NAME;
            parameters[4].Value  = model.CODE;
            parameters[5].Value  = model.SOUTH_OR_NORTH;
            parameters[6].Value  = model.LATITUDE;
            parameters[7].Value  = model.EAST_OR_WEST;
            parameters[8].Value  = model.LONGITUDE;
            parameters[9].Value  = model.MAGANETIC_VARIATION;
            parameters[10].Value = model.E_OR_W;
            parameters[11].Value = model.IS_REPORT;
            parameters[12].Value = model.IDENTIFIER;
            parameters[13].Value = model.FREQUENCE;
            parameters[14].Value = model.CHNEL;
            parameters[15].Value = model.CHCODE;
            parameters[16].Value = model.ELEVATION;
            parameters[17].Value = model.UPDATE_TIME;
            parameters[18].Value = model.ACCOUNT;
            parameters[19].Value = model.IS_TRANSMIT;
            parameters[20].Value = model.IS_NATION_BOUNDIAR;
            parameters[21].Value = model.PRONOUNCE_CODE;
            parameters[22].Value = model.REMARK;
            parameters[23].Value = model.SHOWTYPE;
            parameters[24].Value = model.AIRPORT_ID;
            parameters[25].Value = model.WORK_TIME;
            parameters[26].Value = model.COORDINATETYPEID;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #3
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public NAIS.Model.AIRWAY_POINT0 DataRowToModel(DataRow row)
 {
     NAIS.Model.AIRWAY_POINT0 model = new NAIS.Model.AIRWAY_POINT0();
     if (row != null)
     {
         if (row["AIRWAY_POINT_ID"] != null && row["AIRWAY_POINT_ID"].ToString() != "")
         {
             model.AIRWAY_POINT_ID = int.Parse(row["AIRWAY_POINT_ID"].ToString());
         }
         if (row["AIRWAY_POINT_TYPE_ID"] != null && row["AIRWAY_POINT_TYPE_ID"].ToString() != "")
         {
             model.AIRWAY_POINT_TYPE_ID = int.Parse(row["AIRWAY_POINT_TYPE_ID"].ToString());
         }
         if (row["AIRWAY_POINT_NAME"] != null)
         {
             model.AIRWAY_POINT_NAME = row["AIRWAY_POINT_NAME"].ToString();
         }
         if (row["OLD_NAME"] != null)
         {
             model.OLD_NAME = row["OLD_NAME"].ToString();
         }
         if (row["CODE"] != null)
         {
             model.CODE = row["CODE"].ToString();
         }
         if (row["SOUTH_OR_NORTH"] != null)
         {
             model.SOUTH_OR_NORTH = row["SOUTH_OR_NORTH"].ToString();
         }
         if (row["LATITUDE"] != null)
         {
             model.LATITUDE = row["LATITUDE"].ToString();
         }
         if (row["EAST_OR_WEST"] != null)
         {
             model.EAST_OR_WEST = row["EAST_OR_WEST"].ToString();
         }
         if (row["LONGITUDE"] != null)
         {
             model.LONGITUDE = row["LONGITUDE"].ToString();
         }
         if (row["MAGANETIC_VARIATION"] != null && row["MAGANETIC_VARIATION"].ToString() != "")
         {
             model.MAGANETIC_VARIATION = decimal.Parse(row["MAGANETIC_VARIATION"].ToString());
         }
         if (row["E_OR_W"] != null)
         {
             model.E_OR_W = row["E_OR_W"].ToString();
         }
         if (row["IS_REPORT"] != null && row["IS_REPORT"].ToString() != "")
         {
             model.IS_REPORT = int.Parse(row["IS_REPORT"].ToString());
         }
         if (row["IDENTIFIER"] != null)
         {
             model.IDENTIFIER = row["IDENTIFIER"].ToString();
         }
         if (row["FREQUENCE"] != null)
         {
             model.FREQUENCE = row["FREQUENCE"].ToString();
         }
         if (row["CHNEL"] != null)
         {
             model.CHNEL = row["CHNEL"].ToString();
         }
         if (row["CHCODE"] != null)
         {
             model.CHCODE = row["CHCODE"].ToString();
         }
         if (row["ELEVATION"] != null && row["ELEVATION"].ToString() != "")
         {
             model.ELEVATION = int.Parse(row["ELEVATION"].ToString());
         }
         if (row["UPDATE_TIME"] != null && row["UPDATE_TIME"].ToString() != "")
         {
             model.UPDATE_TIME = DateTime.Parse(row["UPDATE_TIME"].ToString());
         }
         if (row["ACCOUNT"] != null)
         {
             model.ACCOUNT = row["ACCOUNT"].ToString();
         }
         if (row["IS_TRANSMIT"] != null && row["IS_TRANSMIT"].ToString() != "")
         {
             model.IS_TRANSMIT = int.Parse(row["IS_TRANSMIT"].ToString());
         }
         if (row["IS_NATION_BOUNDIAR"] != null && row["IS_NATION_BOUNDIAR"].ToString() != "")
         {
             model.IS_NATION_BOUNDIAR = int.Parse(row["IS_NATION_BOUNDIAR"].ToString());
         }
         if (row["PRONOUNCE_CODE"] != null)
         {
             model.PRONOUNCE_CODE = row["PRONOUNCE_CODE"].ToString();
         }
         if (row["REMARK"] != null)
         {
             model.REMARK = row["REMARK"].ToString();
         }
         if (row["SHOWTYPE"] != null && row["SHOWTYPE"].ToString() != "")
         {
             model.SHOWTYPE = int.Parse(row["SHOWTYPE"].ToString());
         }
         if (row["AIRPORT_ID"] != null && row["AIRPORT_ID"].ToString() != "")
         {
             model.AIRPORT_ID = int.Parse(row["AIRPORT_ID"].ToString());
         }
         if (row["WORK_TIME"] != null)
         {
             model.WORK_TIME = row["WORK_TIME"].ToString();
         }
         if (row["COORDINATETYPEID"] != null && row["COORDINATETYPEID"].ToString() != "")
         {
             model.COORDINATETYPEID = int.Parse(row["COORDINATETYPEID"].ToString());
         }
     }
     return(model);
 }
Example #4
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(NAIS.Model.AIRWAY_POINT0 model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update AIRWAY_POINT0 set ");
            strSql.Append("AIRWAY_POINT_TYPE_ID=@AIRWAY_POINT_TYPE_ID,");
            strSql.Append("AIRWAY_POINT_NAME=@AIRWAY_POINT_NAME,");
            strSql.Append("OLD_NAME=@OLD_NAME,");
            strSql.Append("CODE=@CODE,");
            strSql.Append("SOUTH_OR_NORTH=@SOUTH_OR_NORTH,");
            strSql.Append("LATITUDE=@LATITUDE,");
            strSql.Append("EAST_OR_WEST=@EAST_OR_WEST,");
            strSql.Append("LONGITUDE=@LONGITUDE,");
            strSql.Append("MAGANETIC_VARIATION=@MAGANETIC_VARIATION,");
            strSql.Append("E_OR_W=@E_OR_W,");
            strSql.Append("IS_REPORT=@IS_REPORT,");
            strSql.Append("IDENTIFIER=@IDENTIFIER,");
            strSql.Append("FREQUENCE=@FREQUENCE,");
            strSql.Append("CHNEL=@CHNEL,");
            strSql.Append("CHCODE=@CHCODE,");
            strSql.Append("ELEVATION=@ELEVATION,");
            strSql.Append("UPDATE_TIME=@UPDATE_TIME,");
            strSql.Append("ACCOUNT=@ACCOUNT,");
            strSql.Append("IS_TRANSMIT=@IS_TRANSMIT,");
            strSql.Append("IS_NATION_BOUNDIAR=@IS_NATION_BOUNDIAR,");
            strSql.Append("PRONOUNCE_CODE=@PRONOUNCE_CODE,");
            strSql.Append("REMARK=@REMARK,");
            strSql.Append("SHOWTYPE=@SHOWTYPE,");
            strSql.Append("AIRPORT_ID=@AIRPORT_ID,");
            strSql.Append("WORK_TIME=@WORK_TIME,");
            strSql.Append("COORDINATETYPEID=@COORDINATETYPEID");
            strSql.Append(" where AIRWAY_POINT_ID=@AIRWAY_POINT_ID ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@AIRWAY_POINT_TYPE_ID", SqlDbType.Int,         4),
                new SqlParameter("@AIRWAY_POINT_NAME",    SqlDbType.NVarChar,   30),
                new SqlParameter("@OLD_NAME",             SqlDbType.NVarChar,   32),
                new SqlParameter("@CODE",                 SqlDbType.NVarChar,   10),
                new SqlParameter("@SOUTH_OR_NORTH",       SqlDbType.NVarChar,    1),
                new SqlParameter("@LATITUDE",             SqlDbType.NVarChar,   50),
                new SqlParameter("@EAST_OR_WEST",         SqlDbType.NVarChar,    1),
                new SqlParameter("@LONGITUDE",            SqlDbType.NVarChar,   50),
                new SqlParameter("@MAGANETIC_VARIATION",  SqlDbType.Decimal,     5),
                new SqlParameter("@E_OR_W",               SqlDbType.NVarChar,    1),
                new SqlParameter("@IS_REPORT",            SqlDbType.Int,         4),
                new SqlParameter("@IDENTIFIER",           SqlDbType.NVarChar,    4),
                new SqlParameter("@FREQUENCE",            SqlDbType.NVarChar,   10),
                new SqlParameter("@CHNEL",                SqlDbType.NVarChar,   10),
                new SqlParameter("@CHCODE",               SqlDbType.NVarChar,    1),
                new SqlParameter("@ELEVATION",            SqlDbType.Int,         4),
                new SqlParameter("@UPDATE_TIME",          SqlDbType.DateTime),
                new SqlParameter("@ACCOUNT",              SqlDbType.NVarChar,   50),
                new SqlParameter("@IS_TRANSMIT",          SqlDbType.Int,         4),
                new SqlParameter("@IS_NATION_BOUNDIAR",   SqlDbType.Int,         4),
                new SqlParameter("@PRONOUNCE_CODE",       SqlDbType.NVarChar,   30),
                new SqlParameter("@REMARK",               SqlDbType.NVarChar,  200),
                new SqlParameter("@SHOWTYPE",             SqlDbType.Int,         4),
                new SqlParameter("@AIRPORT_ID",           SqlDbType.Int,         4),
                new SqlParameter("@WORK_TIME",            SqlDbType.NVarChar,   50),
                new SqlParameter("@COORDINATETYPEID",     SqlDbType.Int,         4),
                new SqlParameter("@AIRWAY_POINT_ID",      SqlDbType.Int, 4)
            };
            parameters[0].Value  = model.AIRWAY_POINT_TYPE_ID;
            parameters[1].Value  = model.AIRWAY_POINT_NAME;
            parameters[2].Value  = model.OLD_NAME;
            parameters[3].Value  = model.CODE;
            parameters[4].Value  = model.SOUTH_OR_NORTH;
            parameters[5].Value  = model.LATITUDE;
            parameters[6].Value  = model.EAST_OR_WEST;
            parameters[7].Value  = model.LONGITUDE;
            parameters[8].Value  = model.MAGANETIC_VARIATION;
            parameters[9].Value  = model.E_OR_W;
            parameters[10].Value = model.IS_REPORT;
            parameters[11].Value = model.IDENTIFIER;
            parameters[12].Value = model.FREQUENCE;
            parameters[13].Value = model.CHNEL;
            parameters[14].Value = model.CHCODE;
            parameters[15].Value = model.ELEVATION;
            parameters[16].Value = model.UPDATE_TIME;
            parameters[17].Value = model.ACCOUNT;
            parameters[18].Value = model.IS_TRANSMIT;
            parameters[19].Value = model.IS_NATION_BOUNDIAR;
            parameters[20].Value = model.PRONOUNCE_CODE;
            parameters[21].Value = model.REMARK;
            parameters[22].Value = model.SHOWTYPE;
            parameters[23].Value = model.AIRPORT_ID;
            parameters[24].Value = model.WORK_TIME;
            parameters[25].Value = model.COORDINATETYPEID;
            parameters[26].Value = model.AIRWAY_POINT_ID;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }