private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         int    valor                 = int.Parse(funcionariodgv[0, funcionariodgv.CurrentRow.Index].Value.ToString());
         string nome                  = funcionariodgv[1, funcionariodgv.CurrentRow.Index].Value.ToString();
         string funcao                = funcionariodgv[2, funcionariodgv.CurrentRow.Index].Value.ToString();
         string morada                = funcionariodgv[3, funcionariodgv.CurrentRow.Index].Value.ToString();
         string telemovel             = funcionariodgv[4, funcionariodgv.CurrentRow.Index].Value.ToString();
         string genero                = funcionariodgv[5, funcionariodgv.CurrentRow.Index].Value.ToString();
         string data                  = funcionariodgv[6, funcionariodgv.CurrentRow.Index].Value.ToString();
         string nif                   = funcionariodgv[7, funcionariodgv.CurrentRow.Index].Value.ToString();
         string email                 = funcionariodgv[8, funcionariodgv.CurrentRow.Index].Value.ToString();
         string username              = funcionariodgv[9, funcionariodgv.CurrentRow.Index].Value.ToString();
         string password              = funcionariodgv[10, funcionariodgv.CurrentRow.Index].Value.ToString();
         string codpostal             = funcionariodgv[11, funcionariodgv.CurrentRow.Index].Value.ToString();
         string localidade            = funcionariodgv[12, funcionariodgv.CurrentRow.Index].Value.ToString();
         FrmInserirFuncionario janela = new FrmInserirFuncionario("editar", nome, funcao, morada, telemovel, genero, data, email, username, password, codpostal, localidade, nif, valor);
         janela.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocorreu o seguinte erro: " + ex.Message, "Erro",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private void btinserir_Click_1(object sender, EventArgs e)
 {
     try
     {
         FrmInserirFuncionario janela = new FrmInserirFuncionario("novo");
         janela.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocorreu o seguinte erro: " + ex.Message, "Erro",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }