public ICollection <Sugerencia> ObtenerSugerencias() { try { using (var context = new DbContext2()) { ICollection <Sugerencia> sugerencias = new List <Sugerencia>(); var entidades = context.Sugerencias.ToList(); foreach (var x in entidades) { sugerencias.Add(SugerenciaMapper.MapModel(x)); } return(sugerencias); } } catch (Exception e) { throw e; } }
public Sugerencia ObtenerSugerencia(int SugerenciaId) { try { using (var context = new DbContext2()) { SugerenciaEntity entidad = context.Sugerencias.Find(SugerenciaId); ICollection <PrendasSugerenciaEntity> prendas = context.PrendasSugerencia.Where(s => s.SugerenciaId == SugerenciaId).ToList(); Sugerencia sugerencia = SugerenciaMapper.MapModel(entidad); PrendasRepositorio repo = new PrendasRepositorio(); foreach (var x in prendas) { sugerencia.Atuendo.Prendas.Add(repo.GetPrenda(x.PrendaId)); } return(sugerencia); } } catch (Exception e) { throw e; } }