/// <summary> /// 得到一个对象实体,从缓存中 /// </summary> public TDTK.PlatForm.MVC4.Model.TT_CheckBang GetModelByCache(string CheckCode) { TT_CheckBang cb = new TT_CheckBang(); cb.CheckCode = CheckCode; string CacheKey = "TT_CheckBangModel-" + CheckCode; object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey); if (objModel == null) { try { objModel = dal.GetModel(cb); if (objModel != null) { int ModelCache = Maticsoft.Common.ConfigHelper.GetConfigInt("ModelCache"); Maticsoft.Common.DataCache.SetCache(CacheKey, objModel, DateTime.Now.AddMinutes(ModelCache), TimeSpan.Zero); } } catch { } } return (TDTK.PlatForm.MVC4.Model.TT_CheckBang)objModel; }
public Model.TT_CheckBang DataRowToModel(System.Data.DataRow row) { TDTK.PlatForm.MVC4.Model.TT_CheckBang model = new TDTK.PlatForm.MVC4.Model.TT_CheckBang(); if (row != null) { if (row["CheckCode"] != null) { model.CheckCode = row["CheckCode"].ToString(); } if (row["WeightCode"] != null) { model.WeightCode = row["WeightCode"].ToString(); } if (row["NavicertCode"] != null) { model.NavicertCode = row["NavicertCode"].ToString(); } if (row["MarkedCardCode"] != null) { model.MarkedCardCode = row["MarkedCardCode"].ToString(); } if (row["NetWeight"] != null && row["NetWeight"].ToString() != "") { model.NetWeight = decimal.Parse(row["NetWeight"].ToString()); } if (row["RoomCode"] != null) { model.RoomCode = row["RoomCode"].ToString(); } if (row["IsPassed"] != null) { model.IsPassed = row["IsPassed"].ToString(); } if (row["CheckResult"] != null) { model.CheckResult = row["CheckResult"].ToString(); } if (row["CheckTime"] != null && row["CheckTime"].ToString() != "") { model.CheckTime = DateTime.Parse(row["CheckTime"].ToString()); } if (row["Operator"] != null) { model.Operator = row["Operator"].ToString(); } if (row["FrontImage"] != null) { model.FrontImage = row["FrontImage"].ToString(); } if (row["BackImage"] != null) { model.BackImage = row["BackImage"].ToString(); } if (row["UpImage"] != null) { model.UpImage = row["UpImage"].ToString(); } if (row["RoomImage"] != null) { model.RoomImage = row["RoomImage"].ToString(); } } return model; }
public Model.TT_CheckBang GetModel(Model.TT_CheckBang t) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 CheckCode,WeightCode,NavicertCode,MarkedCardCode,NetWeight,RoomCode,IsPassed,CheckResult,CheckTime,Operator,FrontImage,BackImage,UpImage,RoomImage from TT_CheckBang "); strSql.Append(" where CheckCode=@CheckCode "); SqlParameter[] parameters = { new SqlParameter("@CheckCode", SqlDbType.VarChar,20) }; parameters[0].Value = t.CheckCode; TDTK.PlatForm.MVC4.Model.TT_CheckBang model = new TDTK.PlatForm.MVC4.Model.TT_CheckBang(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }
public TT_CheckBang GetModel(TT_CheckBang t) { return dal.GetModel(t); }
public bool Delete(TT_CheckBang t) { return dal.Delete(t); }
public bool Update(TT_CheckBang t) { return dal.Update(t); }
public int Add(TT_CheckBang t) { return dal.Add(t); }
public bool Exists(TT_CheckBang t) { return dal.Exists(t); }