コード例 #1
0
        private void BOTAOATUALIZAR_Click(object sender, EventArgs e)
        {
            if (validaProduto())
            {
                Funcoes funcoes = new Funcoes();

                ProdutoModelo produto = new ProdutoModelo();
                if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null)
                {
                    produto.codigo = Convert.ToInt32(EDITCODIGO.Text);
                }
                if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null)
                {
                    produto.codigo = Convert.ToInt32(EDITCODIGO.Text);
                }
                produto.descricao = EDITDESCRICAO.Text;
                produto.unidade   = EDITUNIDADE.Text;
                produto.situacao  = EDITSITUACAO.Text;
                if (EDITGRUPOCODIGO.Text != "" && EDITGRUPOCODIGO.Text != null)
                {
                    produto.grupocodigo = Convert.ToInt32(EDITGRUPOCODIGO.Text);
                }
                if (EDITCUSTO.Text != "" && EDITCUSTO.Text != null)
                {
                    produto.custo = Convert.ToInt32(EDITCUSTO.Text);
                }
                if (EDITCUSTOMEDIO.Text != "" && EDITCUSTOMEDIO.Text != null)
                {
                    produto.customedio = Convert.ToInt32(EDITCUSTOMEDIO.Text);
                }
                if (EDITESTOQUE.Text != "" && EDITESTOQUE.Text != null)
                {
                    produto.estoque = Convert.ToInt32(EDITESTOQUE.Text);
                }
                if (funcoes.ApenasNumeros(EDITDATAULTIMACOMPRA.Text) != "" && funcoes.ApenasNumeros(EDITDATAULTIMACOMPRA.Text) != null)
                {
                    produto.dataultimacompra = Convert.ToDateTime(EDITDATAULTIMACOMPRA.Text);
                }
                if (funcoes.ApenasNumeros(EDITDATAULTIMASAIDA.Text) != "" && funcoes.ApenasNumeros(EDITDATAULTIMASAIDA.Text) != null)
                {
                    produto.dataultimasaida = Convert.ToDateTime(EDITDATAULTIMASAIDA.Text);
                }

                ProdutoControle produtocontrole = new ProdutoControle();
                if (EDITCODIGO.Text != "" || (EDITCODIGO.Text == null))
                {
                    produtocontrole.alterar(produto);
                }
                else
                {
                    produtocontrole.salvar(produto);
                }
                MessageBox.Show("Cadastro atualizado com sucesso", "Cadastro de Produtos");
                limpaTela();
            }
        }