public override List <T> RetrieveAll <T>() { var lstConfigs = new List <T>(); var lstResult = dao.ExecuteQueryProcedure(mapper.GetRetriveAllStatement()); var dic = new Dictionary <string, object>(); if (lstResult.Count > 0) { var objs = mapper.BuildObjects(lstResult); foreach (var c in objs) { lstConfigs.Add((T)Convert.ChangeType(c, typeof(T))); } } return(lstConfigs); }
public override List <T> RetrieveAll <T>() { var lstConfig = new List <T>(); var lstResult = dao.ExecuteQueryProcedure(_mapper.GetRetriveAllStatement()); if (lstResult.Count <= 0) { return(lstConfig); } var objs = _mapper.BuildObjects(lstResult); foreach (var c in objs) { lstConfig.Add((T)Convert.ChangeType(c, typeof(T))); } return(lstConfig); }