Example #1
0
        public IEnumerable <Usuario> ObtenerUsuarios()
        {
            var usuarios = _dbContext.Usuarios.ToList();
            var list     = new List <Usuario>();

            foreach (var usuario in usuarios)
            {
                list.Add(UsuarioMapper.MapModel(usuario));
            }
            return(list);
        }
Example #2
0
        public Usuario ObtenerUsuario(int usuarioId)
        {
            //return _dbContext.Usuarios
            //    .Include(u => u.Guardarropas)
            //    .FirstOrDefault(u => u.UsuarioId == id);
            UsuarioEntity          entidad = _dbContext.Usuarios.FirstOrDefault(s => s.UsuarioId == usuarioId);
            GuardarropaRepositorio repo    = new GuardarropaRepositorio();
            Usuario usuario = UsuarioMapper.MapModel(entidad);

            usuario.Guardarropas = new List <Guardarropa>();
            usuario.Guardarropas = repo.ObtenerGuardarropasUsuario(usuarioId);
            SensibilidadLocalEntity sensibilidad = _dbContext.SensibilidadLocal.Find(usuarioId);

            usuario.CambiarSensibilidadLocal(SensibilidadLocalMapper.MapModel(sensibilidad));

            return(usuario);
        }