Aprendendo sobre C#, winform, Sqlite e Dapper
Boa noite colegas devs.
A algum tempo venho estudando C# e windows forms, criei duas aplicações como um extra para empresa o de trabalho, me agregou muito criar algo q tem usuários mesmo sendo para um setor da empresa. Decidi seguir o Pattern MVP o primeiro programa q criei foi o
https://github.com/edsonlcandido/HSA_Coleta46
Aqui utilizei SQlite e dapper e tentei implementar pela primeira ver o MVP, vi q não fiz certo 😅😅😅, pois as coisas estão um pouco dependente umas das outras mesmo tento somente uma tabela.
Depois criei um outro app para controlar itens no estoque q era feito em uma planilha, porém dava BO quando tentavam acessar simultâneo.
https://github.com/edsonlcandido/HSA_Estoque48
Aqui já quis subir o nível 😅😅
Criei uma tabela para lista de categoria, outra tabela para lista de unidades onde é possível incluir novos itens e editar se eles vão estar disponíveis num combobox. Precisei criar duas tabelas q produtos e histórico q se relacionam então fui para o MVP tbm usando o SQLite e Dapper um pouco mais avançado, porém aqui q descobri q realmente tinha implementado o MVP todo errado 😅😅😅 se o outro q tinha somente uma tabela os presenter e view já estavam dependentes, aqui conheci o tal do acoplamento já q para inserir um novo produto só é possível via form, pois precisa criar um objeto histórico também 😅😅😅, aqui já começou a complicar quando precisei corrigir um código e enfrentei problemas com o controle de modificações de banco de dados.