adfly

Mostrando postagens com marcador C#. Mostrar todas as postagens
Mostrando postagens com marcador C#. Mostrar todas as postagens

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, 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. 

quinta-feira, 18 de setembro de 2014

Formato Moeda (Mascara) ReportViewer C#

Para mudar a forma que os números do seu relatório feito por reportviewer são vistos é simples:


Clique com o botão direito acima da cédula que deseja alterar o formato.

Escolha Expression.

Na tela que abrir em Set expression for: value

vai tar escrito mais ou menos:
=Fields!Tabela.Value

Oque você vai fazer é colocar tudo que estiver depois do sinal de igual entre parenteses:
=(Fields!Tabela.Value)

E logo antes do parenteses e depois do Igual você coloca "FormatCurrency":
=FormatCurrency(Fields!Tabela.Value)

Isso vai deixar no formato correto.

Se não funcionar lembre de entrar no banco de dados e alterar as propriedades da sua tabela para formato moeda. 


Espero ter ajudado.

segunda-feira, 1 de setembro de 2014

C#(Sharp) Update em Banco de dados com TextBox

//conexao banco de dados, ONDE CON é o nome da conexão criada, comando update

// Insira os dados corretamentes com o nome da sua tabela e coluna.

            OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=SEUBANCODEDADOS.EXTENSÃO");
            string strSQL = @"UPDATE NomedaTabela SET NomedaColuna=@parametro";
            OleDbCommand cmdIncluir = new OleDbCommand(strSQL, con);

 // cria parametro que pega o valor do SEUTEXTBOX.Text

            cmdIncluir.Parameters.AddWithValue("@parametro", SEUTEXTBOX.Text);

// abre a conexão e executa o comando

                try
                {
                    con.Open();
                    cmdIncluir.Connection = con;
                    cmdIncluir.ExecuteNonQuery();
                    MessageBox.Show("Dados Atualizados com Sucesso.");
                }
           
                catch (OleDbException ex)
                {
                    MessageBox.Show("Erro: " + ex.Message);
                }
           
                finally
                {
                    con.Close();
                }


DÚVIDAS? COMENTEM.