Esempio n. 1
0
        /// <summary>
        /// 对象实体绑定数据
        /// </summary>
        public MesWeb.Model.T_CheckSheet ReaderBind(IDataReader dataReader)
        {
            MesWeb.Model.T_CheckSheet model = new MesWeb.Model.T_CheckSheet();
            object ojb;

            ojb = dataReader["CheckSheetID"];
            if (ojb != null && ojb != DBNull.Value)
            {
                model.CheckSheetID = (int)ojb;
            }
            ojb = dataReader["CheckParsRefID"];
            if (ojb != null && ojb != DBNull.Value)
            {
                model.CheckParsRefID = (int)ojb;
            }
            model.Axis_No    = dataReader["Axis_No"].ToString();
            model.CheckPar   = dataReader["CheckPar"].ToString();
            model.CheckValue = dataReader["CheckValue"].ToString();
            model.CheckRST   = dataReader["CheckRST"].ToString();
            ojb = dataReader["CheckTime"];
            if (ojb != null && ojb != DBNull.Value)
            {
                model.CheckTime = (DateTime)ojb;
            }
            model.CheckPerson = dataReader["CheckPerson"].ToString();
            return(model);
        }
Esempio n. 2
0
        /// <summary>
        ///  更新一条数据
        /// </summary>
        public void Update(MesWeb.Model.T_CheckSheet model)
        {
            Database  db        = DatabaseFactory.CreateDatabase();
            DbCommand dbCommand = db.GetStoredProcCommand("T_CheckSheet_Update");

            db.AddInParameter(dbCommand, "CheckSheetID", DbType.Int32, model.CheckSheetID);
            db.AddInParameter(dbCommand, "CheckParsRefID", DbType.Int32, model.CheckParsRefID);
            db.AddInParameter(dbCommand, "Axis_No", DbType.String, model.Axis_No);
            db.AddInParameter(dbCommand, "CheckPar", DbType.String, model.CheckPar);
            db.AddInParameter(dbCommand, "CheckValue", DbType.String, model.CheckValue);
            db.AddInParameter(dbCommand, "CheckRST", DbType.String, model.CheckRST);
            db.AddInParameter(dbCommand, "CheckTime", DbType.DateTime, model.CheckTime);
            db.AddInParameter(dbCommand, "CheckPerson", DbType.String, model.CheckPerson);
            db.ExecuteNonQuery(dbCommand);
        }
Esempio n. 3
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public MesWeb.Model.T_CheckSheet GetModel(int CheckSheetID)
        {
            Database  db        = DatabaseFactory.CreateDatabase();
            DbCommand dbCommand = db.GetStoredProcCommand("T_CheckSheet_GetModel");

            db.AddInParameter(dbCommand, "CheckSheetID", DbType.Int32, CheckSheetID);

            MesWeb.Model.T_CheckSheet model = null;
            using (IDataReader dataReader = db.ExecuteReader(dbCommand))
            {
                if (dataReader.Read())
                {
                    model = ReaderBind(dataReader);
                }
            }
            return(model);
        }
Esempio n. 4
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public MesWeb.Model.T_CheckSheet DataRowToModel(DataRow row)
 {
     MesWeb.Model.T_CheckSheet model = new MesWeb.Model.T_CheckSheet();
     if (row != null)
     {
         if (row["CheckSheetID"] != null && row["CheckSheetID"].ToString() != "")
         {
             model.CheckSheetID = int.Parse(row["CheckSheetID"].ToString());
         }
         if (row["CheckParsRefID"] != null && row["CheckParsRefID"].ToString() != "")
         {
             model.CheckParsRefID = int.Parse(row["CheckParsRefID"].ToString());
         }
         if (row["Axis_No"] != null)
         {
             model.Axis_No = row["Axis_No"].ToString();
         }
         if (row["CheckPar"] != null)
         {
             model.CheckPar = row["CheckPar"].ToString();
         }
         if (row["CheckValue"] != null)
         {
             model.CheckValue = row["CheckValue"].ToString();
         }
         if (row["CheckRST"] != null)
         {
             model.CheckRST = row["CheckRST"].ToString();
         }
         if (row["CheckTime"] != null && row["CheckTime"].ToString() != "")
         {
             model.CheckTime = DateTime.Parse(row["CheckTime"].ToString());
         }
         if (row["CheckPerson"] != null)
         {
             model.CheckPerson = row["CheckPerson"].ToString();
         }
     }
     return(model);
 }