Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enviar avisos entre diretores e de diretores para seus subordinados #6

Closed
4 of 5 tasks
Dani176343 opened this issue Jun 22, 2023 · 7 comments · Fixed by #22
Closed
4 of 5 tasks

Enviar avisos entre diretores e de diretores para seus subordinados #6

Dani176343 opened this issue Jun 22, 2023 · 7 comments · Fixed by #22
Labels
enhancement New feature or request

Comments

@Dani176343
Copy link
Collaborator

Dani176343 commented Jun 22, 2023

Nos avisos eu vou ter que alterar a base de dados significativamente na tabela dos avisos. Vou ter que acrescentar 4 ou 5 campos novos e são:

  • ID_Funcionario
  • ID_Departamento
  • ID_Diretor (ainda tenho que ver se vou mesmo meter este)
  • Titulo (limitar numero de caracteres que podem ser introduzidos para no mínimo 5 e no maximo 55)
  • FDFDP (Forma de fim de prazo)

Para que? Eu pretendo usar esses dois para que através de código apenas um dele seja preenchido e assim indique para quem será enviado o aviso.
Por exemplo, eu (Diretor do departamento administrativo) quero enviar um aviso apenas para um funcionário (obviamente no departamento que supervisiono, neste caso o administrativo), vou no formulário próprio dos avisos e escolho uma das 3 opções que são:

  • Funcionário - em que posso mandar para um único funcionário do departamento que é diretor (ou seja escolheria esta opção)
  • Departamento - em que vai para todos os subordinados do departamento que é diretor
  • Diretor - em que posso mandar para o diretor de outro departamento e assim ele resolver (como por exemplo, vejo um funcionário que não trabalha, então eu como Diretor do departamento administrativo mando um aviso ao Diretor do departamento dos Recursos Humanos, RH, e ai ele faz o que quiser. Como mandar a mensagem que recebeu de mim para os seus subordinados ou resolver isso por ele mesmo)

O FDFDP vai servir para ter 3 tipos:

  • Data - parar de mostrar o anuncio assim que chegar a data
  • Todos leram - parar de mostrar o anuncio assim que todos tiverem lido (assim que todos no departamento até ao momento tiverem lido os que vierem depois não vão mais lê-lo)
  • Nunca - aconteça o que acontecer esse anuncio não para, a não ser por ordem do Diretor
@Dani176343 Dani176343 added the enhancement New feature or request label Jun 22, 2023
@Dani176343 Dani176343 changed the title Avisos enviados entre diretores e de diretores para seus subordinados Enviar avisos entre diretores e de diretores para seus subordinados Jun 23, 2023
@Dani176343
Copy link
Collaborator Author

Menu para os avisos já está a começar a ser desenvolvido
image

@Dani176343
Copy link
Collaborator Author

Depois outra coisa a tratar é o tamanho dos ToolStripMenuItem's
image

@Dani12600000
Copy link
Owner

Base de dados atualizada

@Dani176343
Copy link
Collaborator Author

Este issue está 90% pronto

@Dani176343
Copy link
Collaborator Author

Depois tenho que mudar o tipo de dados do FDFDP da tabela Avisos na base de dados senão linhas como a 166 : AvisosBindingSource.Current("FDFDP") = FDFDP ficam a dar erro
Por enquanto vou dar merge, depois resolvo

@Dani176343
Copy link
Collaborator Author

Eu disse que ainda não está closed

@Dani176343 Dani176343 reopened this Jun 29, 2023
@Dani176343
Copy link
Collaborator Author

Concluido, agora só testar. Mas vou pular os testes e dar logo merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants