public List <Dispositivo> GetList() { using (var dal = DatabaseConnection.GetDataAccessLayer()) { var dao = new DispositivoDal(dal); try { return(dao.GetList()); } catch (Exception ex) { throw ex; } } }
public List <Dispositivo> GetList(string conditions = null, bool completeRelatedObjects = false) { using (var dal = DatabaseConnection.GetDataAccessLayer()) { var dao = new DispositivoDal(dal); try { var list = dao.GetList(conditions); foreach (Dispositivo p in list) { CompleteRelatedObjects(p, dal); } return(list); } catch (Exception ex) { throw ex; } } }