gabrielvidal987 / QuickBuy

Um aplicativo desktop C# PDV com sistema de relatórios com controles de entrada e saída, tela para senhas,cozinha,produtos,cadastro de pedidos e banco de dados estruturado em mySQL
0 stars 0 forks source link

PARA CORRIGIR PROBLEMAS COM IMAGENS #2

Closed gabrielvidal987 closed 1 week ago

gabrielvidal987 commented 1 week ago

para coorrigir o problema dos pcs não terem imagens será usada a função de copia NO BD FICA APENAS O NOME DA FOTO E NO CODIGO FICA O CAMINHO CERTO PARA A PASTA + NOME DA FOTO VINDO DO BD **para exemplo ver codigo do botão de relatórios. nele a imagem é inserida e ao ser clicado para cadastrar o usuario a imagem é copiada do pc do usuario para a pasta do programa salvando no caminho da pasta fotos_clube. -no caso de imagens de produtos devem ser salvas no caminho da pasta fotos_produtos.

esse metodo usa o Path.GetDirectoryName(System.AppDomain.CurrentDomain.BaseDirectory.ToString()) para pegar o endereço da pasta do executavel do programa, então sempre que for copiado ficará unido ao programa

-precisa também rever todos os metodos que inserem caminhos de imagens no bd. no bd devem apenas ter o nome da imagem, pois a pasta onde fica a imagem ficará direto no codigo -precisa rever também para não acabar salvando nomes repetidos pois a imagem seria substituida ou geraria uma excessão

gabrielvidal987 commented 1 week ago

ir na classe de sql e em todos os comandos sql colocar em uma variavel antes e passar essa variavel como argumento de comando para melhor debug

em processo...