| | |
| | | } |
| | | } |
| | | } |
| | | CacheHelperNetCore.CacheNull("Projects"); |
| | | //CacheHelperNetCore.CacheNull("Projects"); |
| | | |
| | | |
| | | _context.SaveChanges(); |
| | |
| | | /// <returns></returns> |
| | | public List<ProjectDTO> GetList() |
| | | { |
| | | List<ProjectDTO> projectDTOs = (List<ProjectDTO>)CacheHelperNetCore.CacheValue("Projects"); |
| | | if (projectDTOs!=null&& projectDTOs.Count > 0) |
| | | { |
| | | return projectDTOs; |
| | | } |
| | | |
| | | |
| | | var listPosition = _context.Projects.Where(r => r.RecStatus == "A").ToList(); |
| | | |
| | | var list = _mapper.Map<List<ProjectDTO>>(listPosition); |
| | | CacheHelperNetCore.CacheInsert("Projects", list); |
| | | |
| | | return list; |
| | | } |
| | | |