Exemplo n.º 1
0
 public override RoleModel GetModel(bool bj_child, bool bj_father, DB_OPT dbo)
 {
     RoleModel model = null;
     StringBuilder builder = new StringBuilder();
     builder.Append(this.GetSqlString());
     builder.Append(" where RolePK='" + base.RolePK + "'");
     DataSet set = dbo.BackDataSet(builder.ToString(), null);
     if (set.Tables[0].Rows.Count > 0)
     {
         model = new RoleModel();
         model = this.Getmm(set.Tables[0].Rows[0], bj_child, bj_father, dbo);
     }
     return model;
 }
Exemplo n.º 2
0
 public override RoleModel[] GetModels(string strWhere, bool bj_child, bool bj_father, DB_OPT dbo)
 {
     RoleModel[] modelArray = null;
     StringBuilder builder = new StringBuilder();
     builder.Append(this.GetSqlString());
     if (strWhere.Trim() != "")
     {
         builder.Append(" where " + strWhere);
     }
     DataSet set = dbo.BackDataSet(builder.ToString(), null);
     if (set.Tables[0].Rows.Count > 0)
     {
         modelArray = new RoleModel[set.Tables[0].Rows.Count];
         for (int i = 0; i < set.Tables[0].Rows.Count; i++)
         {
             modelArray[i] = new RoleModel();
             modelArray[i] = this.Getmm(set.Tables[0].Rows[i], true, true, dbo);
         }
     }
     return modelArray;
 }