adfly

domingo, 9 de agosto de 2015

MaxStock - Sistema de Gerenciamento Comercial (Beta). [CÓDIGO ABERTO] [OPEN SOURCE] C#


MaxStock trata-se de um software bem simples criado para controlar seu estoque!



Espero ajudar a todos que estão aprendendo C# com esse programa simples, mas nele você pode aprender vários macetes na línguagem. Não está bem documentado mas já da pra quebrar um galho pra quem ta começando a programa em C#. Eu fiz ele pra apresentá-lo como meu TCC em Análise e Desenvolvimento de Sistemas, iria postar sem o código fonte, porém por não ter encontrado tanto material sobre a linguagem na internet resolvi postar pra ajudar a vocês entusiastas na línguagem C#. Utilizei o Microsoft Visual Studio 2010 e o Microsoft Accer (Word 2010). Está abrindo perfeitamente.

Uma pequena descrição:

OBS: PARA O PESSOAL QUE TA COM PROBLEMA NA TELA DE VENDA (INSIRA UM PRODUTO ANTES) ELE PEDE PRA INSERIR UM PRODUTO ANTES POIS O PRODUTO DEVE ESTAT NO DATA GRID VIEW PARA ADICIONAR É NECESSARIO COLOCAR O CODIGO DO PRODUTO E PRESSIONAR ENTER. QND PRESSIONAR ENTER OS DADOS DO PRODUTO IRÃO APARECER E VC IRA APERTA ADICIONAR PRODUTO.

Tudo até agora está funcionando bem, mas pode conter erros por estar em fase de testes.

Sistema para controle de estoque Gratuito.

o framework 4.0 deverá insta instalado em seu pc.

- versão para testes -

V.1.0 - Beta

Funcionalidades:

Backup;
Restauração de Backup;
Cadastro de Clientes;
Consulta de Clientes;
Cadastro de Fornecedores;
Consulta de Fornecedores;
Cadastro de Produtos;
Consulta de Produtos;
Entrada de Produtos;
Cadastro de Funcionários;
Consulta de Funcionários;
Tela de Venda;
Consulta de Vendas;
Cancelamento de Vendas;
Impressão de Vendas;
Desconto, Desconto máximo;
Senha Mestre;
Alterar imagem tela principal;
Controle por nível de acesso; (3 níveis)
Sistema de Login;
Relatórios:
Produto;
Funcionários
Clientes;
Fornecedores;
Venda; - Com filtros, movimentação mensal, movimentação por funcionário, por dia de cadas funcionário e por cliente.

Entre outras Funções.


quinta-feira, 25 de junho de 2015

Solução LG Nexus 5 - Seu nexus 5 se desligou do nada? Você tenta ligar e nada? Bota no carregador aparece o logo da Google e logo em seguida ele desliga? Tenta entrar no Bootloader e ele se desliga também??

Seu nexus 5 se desligou do nada? Você tenta ligar e nada? Bota no carregador aparece o logo da Google e logo em seguida ele desliga? Tenta entrar no Bootloader e ele se desliga também??

Pode parecer brincadeira mas muitas vezes a solução é bem fácil e qualquer um pode fazer ! rs.

O problema é que o botão POWER do nexus 5 é um pouco frágil e como é o botão mais usado, com o tempo ele pode Travar.

Para destravar ele você deve pegar o seu Nexus 5 e do lado do botão POWER deixe o celular reto e bata-o contra uma superfície reta (no meu caso foi na mesa) Bata forte, mas não tão forte para não quebrar o cristal... Depois de umas batidinhas se o caso não for mais sério o seu Nexus 5 irá ligar.

Se voltar a desligar, procure uma assistência técnica para que o botão POWER interno do seu aparelho seja trocado, o conserto irá ficar em torno de R$ 100,00 a R$ 200,00 dependendo de onde você mora. Espero ter ajudado com essa dica. Qualquer dúvida é só comentar.

quinta-feira, 19 de março de 2015

Transforme seu Computador em Roteador Wireless

netsh wlan set hostednetwork mode=allow ssid=NOMEDAREDE key=SENHADAREDE keyUsage=persistent

netsh wlan start hostednetwork

quarta-feira, 4 de março de 2015

TUTORIAL ROOT SONY XPERIA M2 4.4.4 (KITKAT) OU 4.4.2

OLÁ AMIGOS,

Passei bastante tempo pra rootear meu sony m2 por não ter um tutorial completo, então, vou tentar passar para vocês todo procedimento que fiz para rootear meu m2.

ARQUIVOS NECESSÁRIOS:

Você precisará do Android SDK. Que irá baixar aqui:
Android SDK

ROOM PARA O 4.4.4:
http://adf.ly/1Aa1U7
OU
ROOM PARA O 4.4.2:
http://adf.ly/1Aa1cU

FLASH TOOL:
http://adf.ly/1Aa1hv

ARQUIVOS NECESSÁRIOS:
http://adf.ly/1Aa1pi


1 - Primeira coisa que fiz foi desbloquear meu bootloader.

1.2 - A sony facilitou muito, pois é possível fazer o desbloqueio do bootloader através do site da fabricante. Acesse:
http://developer.sonymobile.com/unlockbootloader/

1.3 - Você vai descer até o fim e escolher o celular Sony Xperia M2. (na pesquisa basta digitar M2 que vai aparecer). -> CONTINUE

1.4 - Nessa parte vai pedir para colocar o email e confirmar.

1.5 - Após acessar o email ele irá lhe dar a página com as linhas de código necessárias para desbloquear o bootloader.

- Aqui uma transcrição dos comandos que você irá receber:
1. Desligue seu Xperia™ M2.
2. Conecte o cabo usb(somente o cabo) no seu computador.
3. Pressione o botão volume+ e conecte o cabo.
4. Quando o dispositivo estiver conectado, abra uma janela de comando dentro da pasta platform-tools é uma pasta do Android SDK.
5. Entre com os comandos que o site irá lhe passar. E o bootloader será Desbloqueado.


2 - VAMOS PARA O ROOT EM SI

AGRADECIMENTOS AO MARCONDE VIEIRA POR POSTA ESSE VIDEO NO YOUTUBE QUE AJUDOU MUITO:
https://www.youtube.com/watch?v=j12kgeXv0Lw

SE NÃO CONSEGUIREM ACOMPANHAR AS INSTRUÇÕES ABAIXO BASTA VÊ O VÍDEO.

2.1 - BAIXE O FLASHTOOLS E INSTALE-O (OBS.Logo após você terá que instalar os drivers do flashtools. Vá até a pasta dele em (C:\FlashTools\) e lá dentro você irá encontrar a pasta driver. Abra e instale o instalador que estiver dentro, na hora de instalar escolha as opções Flashmode Drivers e Flashboot Drivers.

2.2 - PEGUE OS ARQUIVOS BAIXADOS (A ROOM E O ARQUIVO M2_DooMLoRD_AdvStkKernel_FW-30_v01.img) E COLE DENTRO DA PASTA FIRMWARE. QUE FICA LOCALIZADA DENTRO DA PASTA DO FLASHTOOLS (C:\FLASHTOOLS\FIRMWARE).

2.3 - COPIE O UPDATE-SuperSU-v2.02.zip PARA DENTRO DO CELULAR.

2.4 - Ative a Depuração USB do seu celular. 

2.5 - Abra o Flashtools.


2.5.1. Desligue seu Xperia™ M2.
2.5.2. Conecte o cabo usb(somente o cabo) no seu computador.
2.5.3. Pressione o botão volume+ e conecte o cabo.

2.6 - Com o Flashtools aberto. Clique na figura de um RAIO. Após isso selecione Fastboot mode.

2.7 - Clique em Select Kernel to Flash. Na tela que abrir procure o Kernel M2_DooMLoRD_AdvStkKernel_FW-30_v01.img. Que você colocou dentro da pasta firmware. Se ele não aparecer, do lado inferior direito vai ter as estenções dos arquivos. Mude para img.

2.8 - Após o termino do processo clique em Reboot the system. Logo após pode retire o cabo do aparelho e fique pressionando a tecla Volume (-) do aparelho. até abrir a Custom Recovery. Quando abrir vá em Install Update (pressionando a tecla ligar/desligar) / Choose Zip From (ou /sdcard se você colocou o arquivo zip no cartão sd ou /storage se você colocou na memória do celular.) Instaleo pressionando a tecla ligar/desligar em cima do arquivo. Após isso pode reiniciar o aparelho.

2.9 - O aparelho vai ficar reiniciando e não vai ligar. Portanto force o desligamento do aparelho. Se não souber como veja aqui (https://www.youtube.com/watch?v=8RGFrUk4ge0)

3 - ABRA O FLASHTOOLS E CLIQUE NA FIGURA DO RAIO.

3.1 - ESCOLHA FLASH MODE.

3.2 - NA TELA QUE ABRIR CLICA EM CIMA DA ROOM (SE TIVER MAIS DE UMA DENTRO DA PASTA FIRMWARE). ONDE TEM WIPE. DESMARQUE CACHE E DATA.

3.3 - ONDE TEM EXCLUDE. MARQUE TODAS AS OPÇÕES. EXETO A KERNEL.

3.4 - CLIQUE EM FLASH. IRÁ PEDIR PARA CONECTAR O CELULAR. 

3.5 - PARA CONECTAR COM O CABO USB CONECTADO AO PC. PRESSIONE A TECLA VOLUME (-) DO APARELHO E COLOQUE O CABO NO MESMO. O PROCESSO IRÁ COMEÇAR. AGUARDE CONCLUIR.

QUANDO DER A MENSAGEM: Flashing finished.PODE TIRAR O CABO USB E LIGAR O CELULAR. PRONTO!!

quinta-feira, 8 de janeiro de 2015

Eliminar Rodapé DataGridView C# WindowsForm

Quer tirar aquela linha branca que fica dentro do datagridview??? muito fácil..

Clique no gridview e vá em poperties, em AllowUsersToAddRows coloque false..

Pronto!!







tags:
apagar ultima linha gridview, remover linha branca gridview, eliminar ultima linha em branco data gridview

terça-feira, 6 de janeiro de 2015

Como remover linha de DataGridView C#

Se você tem um DGV sem está ligado a nenhum banco de dados e quer criar um Botão para remover a linha selecionada é só usar o seguinte código:

 
                NomedoDataGridView.Rows.RemoveAt(dgEfetivaProdutos.CurrentRow.Index);
 Ele irá remover a linha que estiver selecionada.

Centralizando Relatório feito com ReportViewer - C#

Como vocês já sabem quando fazemos um relatório usando o ReportViewer ele fica alinhado a esquerda, tornando o visual um pouco desagradável. Para resolver isso basta usar o seguinte código:

            if (reportViewer1.ParentForm.Width > rst.PaperSize.Width)
            {
                int vPad = (reportViewer1.ParentForm.Width - rst.PaperSize.Width) / 2;
                reportViewer1.Padding = new Padding(vPad-20, 1, vPad-20, 1);
            }
Você pode utilizá-lo no evento load do form que irá apresentar o relatório.

Dica: Desative o Butão Maximizar e Coloque a tela para abrir em tela Cheia.