Exemple #1
0
 public static T GetModelSql <T>(string strSql, Parameters cmdParams, T model, DateReaderToModel <T> datareaderToModel)
 {
     using (NullableDataReader reader = ExecuteReaderSql(strSql, cmdParams))
     {
         if (reader.Read())
         {
             model = datareaderToModel(reader);
         }
     }
     return(model);
 }
Exemple #2
0
        public static IList <T> GetModelListSql <T>(string strSql, Parameters cmdParams, DateReaderToModel <T> datareaderToModel)
        {
            List <T> list = new List <T>();

            using (NullableDataReader reader = ExecuteReaderSql(strSql, cmdParams))
            {
                if (reader.Read())
                {
                    list.Add(datareaderToModel(reader));
                }
            }
            return(list);
        }