public bool UpdateModule(Module module) { bool result= dal.UpdateModule(module); if (result) { WeakRefCache.RebuiltModule(); } return result; }
public bool UpdateModule(Module module) { int rowcount = base.ExecuteNonQuery( new SqlQuery(base.OptimizeSQL(SP.Module_Update), new object[,]{ {"@id", module.ID}, {"@name", module.Name}, {"@isDelete", module.IsDelete} }) ); return rowcount == 1; }
public bool AddModule(Module module) { int rowcount = base.ExecuteNonQuery( new SqlQuery(base.OptimizeSQL(SP.Module_Add), new object[,]{ {"@siteid",module.SiteId}, {"@name",module.Name}, {"@isSystem", module.IsSystem}, {"@isDelete", module.IsDelete} }) ); return rowcount == 1; }
public IEnumerable<DataExtend> GetExtendsByModule(Module module) { DataExtend ext; if (module.ExtID1!=0) { ext = GetExtend(module.ExtID1); if (ext != null && ext.State==1) yield return ext; } if (module.ExtID2 != 0) { ext = GetExtend(module.ExtID2); if (ext != null && ext.State == 1) yield return ext; } if (module.ExtID3 != 0) { ext = GetExtend(module.ExtID3); if (ext != null && ext.State == 1) yield return ext; } if (module.ExtID3 != 0) { ext = GetExtend(module.ExtID3); if (ext != null && ext.State == 1) yield return ext; } }