public List <FileModel> Read() { var bd = new BDConnection.BDConnection(); var lista = new List <FileModel>(); var config = new MapperConfiguration(cfg => cfg.CreateMap <FileModel, FileModel>()); IMapper iMapper = config.CreateMapper(); try { foreach (var item in bd.Read <FileModel>(new FileModel())) { lista.Add(iMapper.Map <object, FileModel>(item)); } } catch (Exception e) { return(null); } return(lista); }
public FileModel Read(long?id) { var bd = new BDConnection.BDConnection(); var config = new MapperConfiguration(cfg => cfg.CreateMap <FileModel, FileModel>()); IMapper iMapper = config.CreateMapper(); if (id != null) { return(iMapper.Map <object, FileModel>(bd.Read <FileModel>(new FileModel(), id.ToString()))); } return(null); }