Bom dia a Todos! Programadores do mundo!
Introdução
O Sistema de Ordem de Serviço foi desenvolvido pelo blog nstutoriais.blogspot.com para aprendizagem da linguagem de programação C#. O Sistema conta com uma Tela de Splash, Tela de Login, Tela Principal, Cadastro de Usuário, Cadastro de Cliente, Cadastro de Serviço, Ordem de Serviço, Relatório de Cliente, Serviço e Ordem de Serviço.
O Tutorial esta dividido em doze partes a seguir:
1º Parte: Criação do Banco de Dados usando o SQL Server: Desenvolvido o banco de dados contendo quatro tabelas.
2ª Parte: Criando o Projeto: Utilizando o Visual Studio para desenvolver o Sistema.
3ª Parte: Conexão com o Banco de Dados: Nesta parte e feita à conexão com o banco de dados para o Sistema.
4º Parte: Tela de Login: Responsável por fazer o controle de usuário no formulário
5ª Parte: Tela de Splash: Responsável por carregar o sistema
6ª Parte: Tela de Usuário: Responsável por inserir, excluir e atualizar os usuários do sistema.
7º Parte: Tela de Serviço: Responsável pelo Cadastro de Serviço.
8º Parte: Tela de Cliente: Responsável pelo Cadastro de Cliente.
9º Parte: Tela Ordem de Serviço: Responsável por Emitir a Ordem de Serviço.
10º Parte: Tela de Principal: Responsável por fazer a junção dos formulários.
11º Parte: Relatório Cliente: Responsável por mostrar todos os Clientes cadastrados no sistema
12º Parte: Relatório Serviço: Responsável por mostrar todos os Serviços cadastrados no sistema
13º Parte: Relatório Ordem de Serviço: Responsável por mostrar todas as Ordens de Serviço cadastradas no sistema
Nesta Parte iremos mostrar o vídeo do Sistema e na próxima postagem a Criação do Banco de Dados.
By: Natanael
Parabens Natanael por todos esses tutoriais. Você está contribuindo imensamente para comunidade de programadores e além do mais está ensinando as pessoas trilharem os passos para serem bons desenvolvedores.
ResponderExcluirGostaria de sugerir para você um tutorial com a arquitetura MVC, tanto para desenvolvimento web quanto desktop e que tal um sistema de lojas que emitam a nota fiscal paulista e a nota fiscal eletronica ?
Um forte Abraço Rubens !
Muito obrigado!!!
ResponderExcluirInfelizmente eu não estou nesse nível de arquiteura MVC, pois estou em LINQ, mas ser você quiser ensinar ficar a vontade que posto no blog.
parabens cara... ajudou muito a gente com o nosso PORTIFOLIO DE ANALISE DE SISTEMAS.
ResponderExcluirAe Rubens estou estudando MVC daqui a pouco eu posto sobre este conceito.
ResponderExcluirOlá Natanael, você esta fazendo um ótimo trabalho aqui, já me ajudou muito, pois sou iniciante em C#. Goastaria que você me desse uma ajuda de como fazer um formulário que armazene no banco de dados vendas e/ou locações para clientes. desde já agradeço.
ResponderExcluirBom dia Natanael,
ResponderExcluirParabéns, muito bom os tutoriais do blog NS.
Gostaria de saber se o Tutorial de OS teria para web, pois sou iniciante em programação web, e seria um excelente tutorial para desenvolver.
E Parabéns mais uma vez.
Amigo poderia explicar como eu posso criar um historico do andamento com a OS. Por exemplo: Acrescentar que no dia 01/12/2011 foi diagnosticado defeito em tal peça, e depois no dia 02/12/2011 foi liberado pelo cliente o conserto da peça.. E assim vai.. Para ter um historico do que está sendo feito! Obrigado.
ResponderExcluirBom dia Natanael.
ResponderExcluirEstava procurando uma ordem de serviço free na net. E encontrei o seu sistema.
baixei ele para minha maquina, e tentei executa-lo, mas parece que está faltando o banco de dados.
Sei que sou leigo no assunto, isto é muito leigo e não sei se realmente está sem o banco.
se estou errado, por favor me ajude.
grato por sua atenção
Bom dia amigo,
ResponderExcluirEsse sistema é um tutorial para aprendizado da linguagem C#, mas realmente vem sem o banco de dados, pois é um tutorial e começar tudo do zero.
Muito Legal Natanael, Parabens! Pessoas como você faz a nossa área crescer em conhecimentos, e em humanismo!!
ResponderExcluirMuito Obrigado!
Leonardo Rocha de Jesus
Natanael boa tarde.
ResponderExcluirMeu amigo excelentes tutoriais.
Meu parabéns.
Gostaria de saber se tem todos em video?
Abraço.
Este comentário foi removido pelo autor.
ResponderExcluirCara parabens ai vai ser de muita ajuda para desenvolver sistemas futuros, você deu uma base muito boa parabens mesmo.
ResponderExcluirOla Nataniel sou Adilson Futa de ANGOLA, obrigados pelos tutoriais que tem dado em especial o nivel acesso pois pude faze-lo corretame nte e vunciou e dai eu tive grandes ideias e estou trabalhando num campo de login por FINGERPRINT e gostaria muito da sua ajuda mas acima de tudo obrigado e que continues assim.
ResponderExcluirNatanael, quando vou salvar a tela de usuario ele me da o segunte erro.
ResponderExcluircannot insert explicit values for identity column in table 'tbUsuario' when IDENTITY INSERT is set to OFF.
por favor me ajuda.
att: Emerson Giraldi
Faz o seguinte o auto incremento esta desabilitado, habilite ele que vc consegue
ResponderExcluirNo Slq mesmo?
ResponderExcluirSim
ResponderExcluirfaz assim
ResponderExcluirSET IDENTITY_INSERT nome_tabela ON
Natanael, desculpa a minha ignarancia, mais aonde eu coloco SET IDENTITY_INSERT nome_tabela ON eu entro aonde para por?
ResponderExcluirNatanael desculpa novamente aonde eu ponho SET IDENTITY_INSERT nome_tabela ON?
ResponderExcluirNatanael não vai ja coloquei oque vc pediu, mais mesmo assim não consigo fazer que fique ativo o autoincremente, oque posso fazer para resolver?
ResponderExcluirBom dia Natanael, parabéns pelo post cara, só me tira uma dúvida, estou usando o visual studio 2012 e ele não me mostra a opção na toolbox\data do reportview, eu já adicionei a opção no "choose itens\.net framework components" e adicionei o reportview, mas quando coloco ele no formulário ele não aparece como mostrado no post, ele fica apenas na parte inferior do formulário e não dá opção de editar da forma que vc ensina. Manda um help por favor.
ResponderExcluirGrato,
João Farias
Alguém pode me ajudar nessa questão?
ResponderExcluirShow Natanael, ajudou muito !!!
ResponderExcluirValeu Brother!
ResponderExcluirOla Natanael adorei teu tutorial. Muito bom mesmo da pra ter uma ideia ótima de como fazer uma ordem de Serviço e outros form em C#
ResponderExcluirEu gostaria de Algum tutorial caso você tenha de como imprimir esses form do visual Studio.
Muito obrigado, tem este tutorial de criação de relatório, segue o link e qualquer dúvida só comentar. http://www.nstutoriais.com/2011/02/video-aula-criando-relatorio-com-c.html
ResponderExcluirQual a versão do SQL Server usada neste tutorial? Tentei rodar o código fonte no Visual Studio 2012 + SQL Server 2012, e são gerados erros na compilação, bem como fala de incompatibilidade com o SQL Server 2012. Apesar de ainda não ter conseguido rodar o sistema, já me ajudou muito. Continue assim. Valeu!
ResponderExcluirNeste tutorial e 2005. kkk, realmente brother vai dar um erro de imconpatibilidade, mas a solução é dividir os dois em um tela e tentar fazer no 2012, sem ctrl c e ctrl v.
ResponderExcluirQualquer coisa, posta um comentario.
Valeu!
Consegui compilar sem erros (no VS 2012) com pequenas adaptações. Porém, ao conectar ao banco (SQL Server 2012) via autenticação do windows recebo a mensagem:
ResponderExcluirThe attempt to attach to the database failed with the following information: Falha de logon do usuário 'USUARIO\usuario'.
O login no SQL Server é misto. Tentei alterar para login via autenticação do sql, mas não funciona tb. Saberia me dizer o que alterar para resolver este erro?
Pra ficar bacana em vez de vc colocar USUARIO\usuario coloca (local) ou localhost, o VS entende que é o banco local e não esquece de testar a conexão.
ResponderExcluirMudei para local. Ainda tinha uma conversão do arquivo SQL que eu não tinha visto. Foi feita a conversão automática pro padrão do SQL Server 2012. Deu certo no SQL Server 2012 + Visual Studio 2012. Está fazendo a ligação com o banco. Obrigado Natanael.
ResponderExcluirAmigo disponibilize o código fonte, ok
ResponderExcluirEsta na ultima página. Desculpe http://www.nstutoriais.com/2011/05/sistema-de-ordem-de-servico-em-c-sql_5616.html
ResponderExcluirBoa tarde Natanal, tudo bom?
ResponderExcluirPrimeiramente parabéns pelo trabalho. D+!
Estou com um probleminha amigo, o meu projeto está dando erro no frmLogin neste método:
public void SplashScreen()
{
//Executar a Tela de Splash
Application.Run(new frmSplash());
}
o erro é no frmSplsh(), estou parado no projeto e preciso aprender!
Obrigado e fico no aguardo!
Boa tarde! Parabéns pelo seu trabalho!
ResponderExcluirEsse tutorial é o que eu preciso. eu trabalho com administração de obras e gostaria de disponibilizar o acesso para cada cliente poder abrir uma ordem de serviço para cada obra. Esse cliente seria uma construtora ou um construtor onde teria varias obras. Tem como ser feito isso no momento de login o usuário(cliente 01) ter acesso somente aos dados relacionados a esse cliente 01?
Ola Natanael, gostaria de saber com qual Login e senha eu faço o login do sistema de ordem de serviço.
ResponderExcluirTem como baixar esse sistema pronto ? Obrigada Natanael .
ResponderExcluirNatanael, preciso de ajuda estou finalizado esse programa mais quando fui testa na parte de login ele não abrir a tela principal não erro de usuário invalido mais deu olhada no banco de dados e senha esta certa e sair disso o que pode.
ResponderExcluirdesde já agradeço pela atenção e vale muito força com esse programa e show de bola.
HELP!!
ResponderExcluirEstou precisando de uma ajuda. Quem pode?
Um erro no meu código.
Como faço para que não aceite dados duplicados...tipo cliente com mesmo cpf?
ResponderExcluirOla Natanel ,
ResponderExcluirTem o fonte já
Tenho sim.
Excluirhttp://www.4shared.com/file/T-s-cRVK/SiServico.html
Olá boa noite, preciso da instalação do SQL server 2012, alguem pode me passar o link?
ResponderExcluirUsa um mais novo 2014. É um torrent.
ResponderExcluirhttps://thepiratebay.se/torrent/9868118/MICROSOFT.SQL.SERVER.2014.DEVELOPER.EDITION.X64-DVTiSO
Natanael oque devo instalar do sql server, sou leigo to começando agora, e queria uma ajuda, pesquisei na internet e achei oque instalar mas é pro servidor, pra quem quer programar e criar o BD quais seriam as opções que teria que marcar na hora de instalar?
ResponderExcluirSe vc baixou o torrent.
ResponderExcluirEu aconselho visualizar o video a seguir:
https://www.youtube.com/watch?v=grzEDvAlIrA
Vi o Vídeo Natanael, esta fazendo a instalação de forma completa, da erro durante a instalação por não consegui acessar a pasta TEMP estou usando windows 10, alguém ja passou por isso?
ResponderExcluirMuito bom cara, parabéns! Eu vou ver todas as vídeo aulas.
ResponderExcluirqual email vc ta usando atualmente ?
ResponderExcluircara eu consegui abrir com o visual c# 2008 mas esta dando um erro de sql. qual versão foi usada?
ResponderExcluirestou com um problema ao fazer login
ResponderExcluircadastrei direto no banco sql o usuário, nível de acesso, senha, e confirmação da senha, mas ao fazer o login no sistema diz essa mensagem
REFERENCIA DE OBJETO NÃO DEFINIDA PARA UMA INSTANCIA DE UM OBJETO.