private void button6_Click(object sender, EventArgs e)
        {
            idTipoEncomenda();

            if (idEncomenda == -1)
            {
                var resposta = MessageBox.Show("Tipo de despesa 'Encomendas' não encontrada, não é possível registar encomendas! Deseja inserir o tipo 'Encomenda' na base de dados?", "Aviso!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (resposta == DialogResult.Yes)
                {
                    try
                    {
                        SqlConnection connection = new SqlConnection(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=SiltesSaude;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False");
                        connection.Open();

                        string     queryInsertData = "INSERT INTO tipoDespesa(designacao) VALUES('Encomendas');";
                        SqlCommand sqlCommand      = new SqlCommand(queryInsertData, connection);
                        sqlCommand.ExecuteNonQuery();
                        MessageBox.Show("Despesa do tipo 'Ecomenda'  registada com Sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        connection.Close();
                    }
                    catch (SqlException)
                    {
                        if (conn.State == ConnectionState.Open)
                        {
                            conn.Close();
                        }
                        MessageBox.Show("Por erro interno é impossível registar o tipo de despesa!", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                if (resposta == DialogResult.No)
                {
                    MessageBox.Show("Você escolheu 'Não', por isso não é possível realizar tarefas!", "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Warning);;
                }
            }
            idTipoEncomenda();

            if (idEncomenda != -1)
            {
                Despesas despesas = new Despesas();
                despesas.Show();
            }
        }
 public AdicionarVerTipoDespesa(Despesas despesas)
 {
     InitializeComponent();
     adicionar             = despesas;
     conn.ConnectionString = @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=SiltesSaude;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
 }