Exemple #1
0
 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;
     }
 }
Exemple #2
0
 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;
     }
 }