public static void CriarCampanha(string nome, string descricao, int id_utilizador, string data) { //Cria instância de Campanha Campanha campanha = new Campanha(nome, descricao, id_utilizador, data); //Instância CampanhaDAO e chama método para guardar Ideia na DB CampanhaDAO campanhaDAO = new CampanhaDAO(); campanhaDAO.InserirCampanha(campanha); }
public void InserirCampanha(Campanha c) { try { ConexaoDb.ExecutarComando("INSERT INTO campanha (nome, descricao, id_utilizador, data) VALUES ('" + c.Nome + "', '" + c.Descricao + "', '" + c.IdUtilizador + "', '" + c.Data + "')"); MessageBox.Show("Registo inserido com sucesso!", "Ideial", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (MySqlException msg) { MessageBox.Show("Erro: " + msg.Message); } }
public Campanha SelecionarCampanhaId(int id) { CampanhaDAO campanhaDAO = new CampanhaDAO(); //Chama o método para selecionar Campanha por Id MySqlDataReader row = campanhaDAO.SelecionarCampanhaId(id); while (row.Read()) { string nome = row["nome"].ToString(); string descricao = row["descricao"].ToString(); int id_utilizador = Convert.ToInt32(row["id_utilizador"].ToString()); string data = row["data"].ToString(); campanha = new Campanha(nome, descricao, id_utilizador, data); } return campanha; }