Pular para o conteúdo principal

Postagens

Mostrando postagens de novembro, 2012

Exemplo Simples em C# para Locadora

Segue um simples exemplo para o inicio de um sistema de locadora. Abaixo a classe Filme, com os campos Id e Nome, e campos somente para ilustrar a entidade. Entidade de cliente.   Em seguida , temos a entidade Locacao , com a entidade Cliente como chave estrangeira ( FK ) e por fim , e entidade responsável para gravar os filmes de uma locação. no qual possui como chave estrangeira o Filme , e a Locação . Esse é um exemplo simples de um sistema para locadora, a idéia foi somente criar o modelo mesmo e  demonstrar na prática a criação das classes. segue o video com a implementação do exemplo   ate o próximo post.

Criando uma classe para gerar dados formatado para o SPED

O projeto SPED da receita federal, é um projeto grandioso que se encontra em constante crescimento e aperfeiçoamento. Com isso é importante que seja pensado e desenvolvido uma estrutura estável e de fácil manutenção, não comprometendo o funcionamento e geração das informações. Bom criei a classe abaixo, com o objetivo de gerar os registros do sped de uma forma que fique fácil as alterações e fácil entendimento também. A idéia é que todas as classes herdadas de EFDBase gerem os dados formatados e prontos para a geração do arquivo. por exemplo, gerando registro 0990: string Resultado = new Reg0990() { Id="0990|"+efd.getTotalBloco0()} Resultado : |0990|10| Na classe EFDBase tambem será responsável por percorrer a classe e pegar todas as propriedades e montar o resultado automaticamente, através do método PercorrePropriedadesGeraLinha(); Eu sobrescrevi o método ToString(), e chamei o método PercorrePropriedadesGeraLinha() , para gerar a linha formatada, assim consigo retornar o o...