Preencher grafico com dados de segunda a domingo

Olá pessoal, excelente noite pra vocês!

Tenho um mega problemão (pra mim é kk) vou tentar ser o mais detalhista possivel, bom, meu problema nao é com codigo mas sim com a logica da coisa (e provavelmente com a query), estou fazendo um projeto em C# (mas to vindo do java por isso to postando aqui) e peço pelo amor de Deus que me ajudem com essa logica:

Quero preencher um grafico com dados semanais, ate ai tudo bem, eu o fiz vejam:

O meu problema é que, como podem ver no grafico está de segunda a domingo ne? perfeito! (em teoria…)

O que acontece é que, vejam a minha query, alterei a minha data do windows pra dia 11 entao nao estranhem eu estar alguns dias a frente do post kk

Minha query retorna os dados dos ULTIMOS 7 DIAS:
image

Como pode ver dia 11 é uma quinta:
image

se olharem o grafico agora voces vao notar que algo esta bastante errado pois ele ta pegando dias da semana passada, sendo que o que quero sao os dados entre Segunda e Domingo SEMPRE, ou seja, os dados nesse grafico deveriam parar na quinta e os dias seguintes estarem vazios, sem dados.:

Em resumo, eu gostaria que o meu grafico mostrasse os dados entre Segunda e Domingo, se nao tiver dados nao quero mostrar nada, deixa null mesmo eu coloco 0 no codigo sem problemas, mas gostaria que o grafico sempre apresentasse assim de Segunda ate Domingo da semana atual claramente.