Example #1
0
        public static Sugerencia MapModel(SugerenciaEntity entidad)
        {
            Atuendo atuendo = new Atuendo();

            foreach (var x in entidad.Atuendo)
            {
                atuendo.Prendas.Add(PrendaMapper.MapModel(x));
            }
            return(new Sugerencia(atuendo)
            {
                SugerenciaId = entidad.SugerenciaId,
                Aceptada = entidad.Aceptada,
                UsuarioId = entidad.UsuarioId,
                Atuendo = atuendo,
                CalorTotal = entidad.CalorTotal
            });
        }
Example #2
0
        public static GuardarropaEntity MapEntity(Guardarropa guardarropa)
        {
            ICollection <PrendaEntity> prendas = new List <PrendaEntity>();

            foreach (var x in guardarropa.Prendas)
            {
                prendas.Add(PrendaMapper.MapEntity(x));
            }

            return(new GuardarropaEntity()
            {
                GuardarropaId = guardarropa.GuardarropaId,
                PrendasMaximas = guardarropa.PrendasMaximas,
                Usuarios = guardarropa.Usuarios,
                Prendas = prendas
            });
        }
Example #3
0
        public static SugerenciaEntity MapEntity(Sugerencia sugerencia)
        {
            ICollection <PrendaEntity> prendas = new List <PrendaEntity>();

            foreach (var x in sugerencia.Atuendo.Prendas)
            {
                prendas.Add(PrendaMapper.MapEntity(x));
            }

            return(new SugerenciaEntity()
            {
                UsuarioId = sugerencia.UsuarioId,
                SugerenciaId = sugerencia.SugerenciaId,
                CalorTotal = sugerencia.CalorTotal,
                Aceptada = sugerencia.Aceptada,
                Atuendo = prendas
            });
        }
Example #4
0
        public static Guardarropa MapModel(GuardarropaEntity entidad)
        {
            ICollection <Prenda> prendas = new List <Prenda>();

            if (entidad.Prendas != null)
            {
                foreach (var x in entidad.Prendas)
                {
                    prendas.Add(PrendaMapper.MapModel(x));
                }
            }

            return(new Guardarropa()
            {
                GuardarropaId = entidad.GuardarropaId,
                PrendasMaximas = entidad.PrendasMaximas,
                Usuarios = entidad.Usuarios,
                Prendas = prendas
            });
        }