private int insert(PaginaInicialType pagina) { MySqlConnection con = new MySqlConnection(Dados.StringConexao); string SQL = "INSERT INTO pagina_inicial " + "( " + "id_associacao, " + "texto " + ") " + "VALUES " + "( " + "@id_associacao, " + "@texto " + ")"; MySqlCommand cmd = new MySqlCommand(SQL, con); cmd.Parameters.AddWithValue("@id_associacao", pagina.IdAssociacao); cmd.Parameters.AddWithValue("@texto", pagina.Texto); try { con.Open(); cmd.ExecuteNonQuery(); } finally { con.Close(); } return Convert.ToInt32(cmd.LastInsertedId); }
public void save(PaginaInicialType pagina) { if(!(pagina.IdPaginaInicial > 0)){ pagina.IdPaginaInicial = insert(pagina); } update(pagina); }
public PaginaInicialType select(int idAssociacao) { MySqlConnection con = new MySqlConnection(Dados.StringConexao); string SQL = "SELECT * FROM pagina_inicial " + "WHERE id_associacao = @idAssociacao"; MySqlCommand cmd = new MySqlCommand(SQL, con); cmd.Parameters.AddWithValue("@idAssociacao", idAssociacao); con.Open(); MySqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); PaginaInicialType pagina = new PaginaInicialType(); pagina.IdAssociacao = idAssociacao; if (dr.Read()) { pagina.IdPaginaInicial = Int32.Parse(dr["id_pagina_inicial"].ToString()); pagina.Texto = dr["texto"].ToString(); } return pagina; }
private void update(PaginaInicialType pagina) { MySqlConnection con = new MySqlConnection(Dados.StringConexao); string SQL = "UPDATE pagina_inicial SET " + "texto = @texto " + "WHERE id_pagina_inicial = @idPaginaInicial"; MySqlCommand cmd = new MySqlCommand(SQL, con); cmd.Parameters.AddWithValue("@idPaginaInicial", pagina.IdAssociacao); cmd.Parameters.AddWithValue("@texto", pagina.Texto); try { con.Open(); cmd.ExecuteNonQuery(); } finally { con.Close(); } }
public void save(PaginaInicialType pagina) { DAL.save(pagina); }