public async Task <ActionResult <Perfiles> > GetPerfil(int idPerfil)
        {
            var perfiles = await repositorioGenericoPerfil.ListarEntidadesCondicionalesAsync(x => x.IdPerfil == idPerfil);

            var perfil = perfiles.ToList().FirstOrDefault();

            return(perfil);
        }
        public async Task <Usuarios> EncontrarUsuarioPorEmail(Usuarios usuario)
        {
            var usuarioRepositorio = await repositorio.ListarEntidadesCondicionalesAsync(x => x.Correo == usuario.Correo);

            return(usuarioRepositorio.FirstOrDefault());
        }
        public async Task <Perfiles> EncontrarPerfilPorIdUsuario(int idUsuario)
        {
            var perfilRepositorio = await repositorio.ListarEntidadesCondicionalesAsync(x => x.IdUsuario == idUsuario);

            return(perfilRepositorio.FirstOrDefault());
        }