/// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(IrrigationOutLineEntity model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update IrrigationOutLine set ");
            strSql.Append("Gp_ID=@Gp_ID,");
            strSql.Append("OL_longitude=@OL_longitude,");
            strSql.Append("OL_dimensionality=@OL_dimensionality");
            strSql.Append(" where OL_ID=@OL_ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@Gp_ID",             SqlDbType.Int,   4),
                new SqlParameter("@OL_longitude",      SqlDbType.Float, 8),
                new SqlParameter("@OL_dimensionality", SqlDbType.Float, 8),
                new SqlParameter("@OL_ID",             SqlDbType.Int, 4)
            };
            parameters[0].Value = model.Gp_ID;
            parameters[1].Value = model.OL_longitude;
            parameters[2].Value = model.OL_dimensionality;
            parameters[3].Value = model.OL_ID;

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

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(IrrigationOutLineEntity model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into IrrigationOutLine(");
            strSql.Append("Gp_ID,OL_longitude,OL_dimensionality)");
            strSql.Append(" values (");
            strSql.Append("@Gp_ID,@OL_longitude,@OL_dimensionality)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@Gp_ID",             SqlDbType.Int,   4),
                new SqlParameter("@OL_longitude",      SqlDbType.Float, 8),
                new SqlParameter("@OL_dimensionality", SqlDbType.Float, 8)
            };
            parameters[0].Value = model.Gp_ID;
            parameters[1].Value = model.OL_longitude;
            parameters[2].Value = model.OL_dimensionality;

            object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public IrrigationOutLineEntity DataRowToModel(DataRow row)
        {
            IrrigationOutLineEntity model = new IrrigationOutLineEntity();

            if (row != null)
            {
                if (row["OL_ID"] != null && row["OL_ID"].ToString() != "")
                {
                    model.OL_ID = int.Parse(row["OL_ID"].ToString());
                }
                if (row["Gp_ID"] != null && row["Gp_ID"].ToString() != "")
                {
                    model.Gp_ID = int.Parse(row["Gp_ID"].ToString());
                }
                if (row["OL_longitude"] != null && row["OL_longitude"].ToString() != "")
                {
                    model.OL_longitude = decimal.Parse(row["OL_longitude"].ToString());
                }
                if (row["OL_dimensionality"] != null && row["OL_dimensionality"].ToString() != "")
                {
                    model.OL_dimensionality = decimal.Parse(row["OL_dimensionality"].ToString());
                }
            }
            return(model);
        }
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public IrrigationOutLineEntity GetModel(int OL_ID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 OL_ID,Gp_ID,OL_longitude,OL_dimensionality from IrrigationOutLine ");
            strSql.Append(" where OL_ID=@OL_ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@OL_ID", SqlDbType.Int, 4)
            };
            parameters[0].Value = OL_ID;

            IrrigationOutLineEntity model = new IrrigationOutLineEntity();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(IrrigationOutLineEntity model)
 {
     return(dal.Update(model));
 }
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int  Add(IrrigationOutLineEntity model)
 {
     return(dal.Add(model));
 }