public T Get(int id) { if (id <= 0) { return(default(T)); } var result = _dao.GetItem(id); if (result == null) { return(default(T)); } return(_mapper.Map <T>(result)); }