laravel
Carlos, Bom dia!
Tudo bem amigo?
Desculpe, enviei a dúvida em branco.
Vamos lá
neste projeto, o usuário precisa registrar 4 eventos (horários ) todos os dias(entrada, saída, entrada, saída) como uma folha de ponto.
no entanto, se o usuário esquece de efetuar um registro ou mais, minha lógica quebra. Preciso de uma forcinha aqui
abaixo segue a view e controller, se precisar de mais informações te mando o git
view:
controller:
Desculpe, não estava indo tudo junto, precisei mandar separado
Olá, Albert!
Tudo bem?
Sempre que precisar enviar código, ainda mais em grande quantidade, usa o GitHub, fica mais fácil para você, e principalmente para mim.
---
Primeiro um feedback amigo, sua view tem lógica, e muita. Procura usar repositories, e usar o helper de collection map do Laravel, para fazer essas operações fora da view.
---
se o usuário esquece de efetuar um registro ou mais, minha lógica quebra
O quer dizer com quebra?
Gera erro? Qual? Print: https://uploaddeimagens.com.br/
Está com problemas em chegar na lógica do projeto?
Se sim, como a sua pergunta é algo muito particular, vou pedir que encaminhe ela para [email protected], porque assim posso te ajudar de forma mais direcionada.
Vamos lá:
1º - se o usuário esquece de efetuar um registro ou mais, minha lógica quebra, O quer dizer com quebra?
https://uploaddeimagens.com.br/imagens/o2W8FV0
a tabela deve constar na primeira coluna, a data e nas demas colunas os horários (mesmo dia)
2ª estou ciente que a view tem muita lógica, o motivo é não saber resolver da forma correta.
3ª - segue o link do git: https://github.com/zurctrebla/sisgecon
aqui a view: https://github.com/zurctrebla/sisgecon/blob/master/resources/views/admin/pages/employees/historySheet.blade.php
aqui a controller: https://github.com/zurctrebla/sisgecon/blob/master/app/Http/Controllers/Admin/EmployeeController.php
aqui a model: https://github.com/zurctrebla/sisgecon/blob/master/app/Models/Employee.php
aqui a migration: https://github.com/zurctrebla/sisgecon/blob/master/database/migrations/2022_01_20_115125_create_points_table.php
quanto à logica do projeto, sim, pode ser que eu não tenha feito a modelagem corretamente, estou disposto a resolver o problema.
Infelizmente isso só surgiu depois do projeto já estar rodando.
Sua dica de usar o repositories, pode mandar o link da documentação?, procurei mas não sei ao certo se o que encontrei é o que vc está se referindo!
Grato
Como a sua pergunta é algo muito particular, vou pedir que encaminhe ela para [email protected] (id do ticket: 2529), porque assim posso te ajudar de forma mais direcionada.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!