public override List <T> RetrieveAll <T>() { var lstCategoria = 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) { lstCategoria.Add((T)Convert.ChangeType(c, typeof(T))); } } return(lstCategoria); }
public override List <T> RetrieveAll <T>() { var lst = new List <T>(); var instance = SqlDao.GetInstance(); var lstResult = instance.ExecuteQueryProcedure(_mapper.GetRetriveAllStatement()); if (lstResult.Count > 0) { var objs = _mapper.BuildObjects(lstResult); foreach (var obj in objs) { lst.Add((T)Convert.ChangeType(obj, typeof(T))); } } return(lst); }