// funcionando
public bool CadastrarNP(NecessidadeDePessoal NecPessoal, int IdPlano)
{
try
{
Dal.ConectarBanco();
//INSERT INTO `simuladordenegocios`.`necessidadedepessoal` (`cargo`, `qualificacaoNecessaria`, `quantidade`, `id_Plano`) VALUES ('engenheiro', 'Ensino superior completo', '1', '2');
string QueryCadastrarNP = "INSERT INTO `necessidadedepessoal` (`cargo`, `qualificacaoNecessaria`, `quantidade`, `id_Plano`) VALUES (" +
"@cargo, " +
"@qualificacaoNecessaria, " +
"@quantidade, " +
"@id_Plano); ";
ComandoCadastrarNP = new MySqlCommand(QueryCadastrarNP);
ComandoCadastrarNP.Connection = Dal.Conn;
ComandoCadastrarNP.Parameters.AddWithValue("@cargo", NecPessoal.Cargo);
ComandoCadastrarNP.Parameters.AddWithValue("@qualificacaoNecessaria", NecPessoal.QualificacaoNecessaria);
ComandoCadastrarNP.Parameters.AddWithValue("@quantidade", NecPessoal.Quantidade);
ComandoCadastrarNP.Parameters.AddWithValue("@id_Plano", IdPlano);
ComandoCadastrarNP.BeginExecuteNonQuery();
return true;
}
catch
{
return false;
}
finally
{
// Dal.FecharConexao();
}
}