Exemplo n.º 1
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            conect.Close();
            try
            {
                if (txtID_Endereco.Text != "")
                {
                    var result = MessageBox.Show("Tem certeza que deseja excluir todos os dados?", "FAWS", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                    if (result == DialogResult.Yes)
                    {
                        conect.Open();

                        SQL = "DELETE * FROM Armazenagem WHERE ID_endereco = '" + txtID_Endereco.Text + "'";
                        ExeQuery exeQuery = new ExeQuery(SQL);

                        ClearAll();

                        conect.Close();

                        MessageBox.Show("Dados excluídos com sucesso", "FAWS WMS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                    else
                    {
                        MessageBox.Show("O campo ID do endereço precisa ser preenchido");
                    }
                    try
                    {
                        conect.Open();

                        OleDbCommand command = conect.CreateCommand();
                        command.CommandText = "SELECT * FROM Armazenagem";
                        command.Connection  = conect;
                        command.CommandType = CommandType.Text;

                        //adaptar dados pro DatatGrid
                        DataGrid newDtGrid = new DataGrid();
                        newDtGrid.MostrarDados(command, grdArmazem);

                        conect.Close();
                    }
                    catch (Exception error)
                    {
                        MessageBox.Show(error.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            catch (Exception Error)
            {
                MessageBox.Show(Error.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            conect.Close();
            try
            {
                if (txtID_Endereco.Text != "" && txtNome_Prod.Text != "" && txtCodigo_Prod.Text != "" && txtCodigo_Ean.Text != "" && txtArea_Prod.Text != "" && txtCorredor.Text != "" && txtModulo.Text != "" && txtNivel.Text != "" && txtVao.Text != "" && txtEndereco_Prod.Text != "" && txtPeso_Prod.Text != "" && txtAltura_Prod.Text != "" && txtLargura_Prod.Text != "" && txtComprimento_Prod.Text != "" && txtVolume_Prod.Text != "" && txtStatus.Text != "" && txtFornecedor.Text != "" && txtQuantidade.Text != "" && txtLote.Text != "")
                {
                    conect.Open();

                    SQL  = "Insert Into Armazenagem (ID_endereco, nome_produto, Codigo_produto, CodigoEan, area, corredor, modulo, nivel, vao, Endereco_produto, PesoBruto, altura_produto, largura_produto, comprimento_produto, volume_produto, status_produto, ID_fornecedor, quantidade, lote) Values";
                    SQL += "('" + txtID_Endereco.Text + "','" + txtNome_Prod.Text + "','" + txtCodigo_Prod.Text + "','" + txtCodigo_Ean.Text + "','" + txtArea_Prod.Text + "','" + txtCorredor.Text + "','" + txtModulo.Text + "','" + txtNivel.Text + "','" + txtVao.Text + "','" + txtEndereco_Prod.Text + "','" + txtPeso_Prod.Text + "','" + txtAltura_Prod.Text + "','" + txtLargura_Prod.Text + "','" + txtComprimento_Prod.Text + "','" + txtVolume_Prod.Text + "','" + txtStatus.Text.ToUpper() + "','" + txtFornecedor.Text + "','" + txtQuantidade.Text + "','" + txtLote.Text + "')";

                    ExeQuery exeQuery = new ExeQuery(SQL);

                    MessageBox.Show("Dados gravados com sucesso!", "FAWS WMS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

                    ClearAll();

                    conect.Close();
                }
                else
                {
                    MessageBox.Show("Todos os campos devem ser preenchidos", "FAWS WMS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                btnExcluir.Enabled = true;
                btnEditar.Enabled  = true;
            }
            catch (Exception Error)
            {
                MessageBox.Show(Error.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            try
            {
                conect.Open();
                OleDbCommand command = conect.CreateCommand();
                command.CommandText = "SELECT * FROM Armazenagem";
                command.Connection  = conect;
                command.CommandType = CommandType.Text;

                //adaptar dados pro DatatGrid
                DataGrid newDtGrid = new DataGrid();
                newDtGrid.MostrarDados(command, grdArmazem);

                conect.Close();
            }
            catch (Exception error)
            {
                MessageBox.Show(error.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 3
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            conect.Close();
            try
            {
                if (txtID_Endereco.Text != "" && txtNome_Prod.Text != "" && txtCodigo_Prod.Text != "" && txtCodigo_Ean.Text != "" && txtArea_Prod.Text != "" && txtCorredor.Text != "" && txtModulo.Text != "" && txtNivel.Text != "" && txtVao.Text != "" && txtEndereco_Prod.Text != "" && txtPeso_Prod.Text != "" && txtAltura_Prod.Text != "" && txtLargura_Prod.Text != "" && txtComprimento_Prod.Text != "" && txtVolume_Prod.Text != "" && txtStatus.Text != "" && txtFornecedor.Text != "" && txtQuantidade.Text != "" && txtLote.Text != "")
                {
                    conect.Open();

                    string nome_produto        = txtNome_Prod.Text;
                    string Codigo_produto      = txtCodigo_Prod.Text;
                    string CodigoEan           = txtCodigo_Ean.Text;
                    string area                = txtArea_Prod.Text;
                    string corredor            = txtCorredor.Text;
                    string modulo              = txtModulo.Text;
                    string nivel               = txtNivel.Text;
                    string vao                 = txtVao.Text;
                    string Endereco_produto    = txtEndereco_Prod.Text;
                    string PesoBruto           = txtPeso_Prod.Text;
                    string altura_produto      = txtAltura_Prod.Text;
                    string largura_produto     = txtLargura_Prod.Text;
                    string comprimento_produto = txtComprimento_Prod.Text;
                    string volume_produto      = txtVolume_Prod.Text;
                    string status_produto      = txtStatus.Text;
                    string ID_fornecedor       = txtFornecedor.Text;
                    string quantidade          = txtQuantidade.Text;
                    string lote                = txtLote.Text;

                    string cons = "UPDATE Armazenagem SET nome_produto = '" + nome_produto +
                                  "', Codigo_produto  = '" + Codigo_produto +
                                  "', CodigoEan = '" + CodigoEan +
                                  "', area = '" + area +
                                  "', corredor = '" + corredor +
                                  "', modulo = '" + modulo +
                                  "', nivel = '" + nivel +
                                  "', vao = '" + vao +
                                  "', Endereco_produto = '" + Endereco_produto +
                                  "', PesoBruto = '" + PesoBruto +
                                  "', altura_produto = '" + altura_produto +
                                  "', largura_produto ='" + largura_produto +
                                  "', comprimento_produto = '" + comprimento_produto +
                                  "', volume_produto = '" + volume_produto +
                                  "', status_produto = '" + status_produto +
                                  "', ID_fornecedor = '" + ID_fornecedor +
                                  "', quantidade = '" + quantidade +
                                  "', lote = '" + lote +
                                  "+' WHERE ID_Endereco = '" + txtConsulta_Prod.Text + "'";

                    ExeQuery exeQuery = new ExeQuery(conexao.StrConexao());

                    MessageBox.Show("Dados alterados com sucesso!", "FAWS WMS", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    ClearAll();

                    conect.Close();
                }
                else
                {
                    MessageBox.Show("Todos os campos devem ser preenchidos", "FAWS WMS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                try
                {
                    conect.Open();
                    OleDbCommand command = conect.CreateCommand();
                    command.CommandText = "SELECT * FROM Armazenagem";
                    command.Connection  = conect;
                    command.CommandType = CommandType.Text;

                    //adaptar dados pro DatatGrid
                    DataGrid newDtGrid = new DataGrid();
                    newDtGrid.MostrarDados(command, grdArmazem);

                    conect.Close();
                }
                catch (Exception error)
                {
                    MessageBox.Show(error.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception error)
            {
                MessageBox.Show(error.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }