public DataSet GetById(SqlConnection oConn, SqlTransaction oTran, Noticia oNoticia) { using (SqlDataAdapter adapter = new SqlDataAdapter()) { using (SqlCommand oComm = new SqlCommand()) { try { DataSet ds = new DataSet(); oComm.Connection = oTran != null ? oTran.Connection : oConn; oComm.Transaction = oTran; oComm.CommandType = CommandType.Text; oComm.CommandText = string.Format("SELECT [id],[titulo],[fecha],[cuerpo],[id_categoria] FROM {0}.{1} WHERE id=@id", Constants.esquema, Constants.tablaNoticias); oComm.Parameters.AddWithValue("id",oNoticia.Id); adapter.SelectCommand = oComm; adapter.Fill(ds); return ds; } finally { } } } }
protected void Publicar_Noticia(object sender, EventArgs e) { var oNoticia = new Noticia() { Titulo = txt_titulo.Text, Cuerpo = txt_cuerpo.Text, Fecha = date_fecha.SelectedDate, IdCategoria = int.Parse(ddl_categorias.SelectedValue) }; using (NoticiaBusiness n = new NoticiaBusiness()) { n.InsertNoticia(oNoticia); } lbl_resultado.Text = "Noticia publicada correctamente"; }
public void updateNoticia(Noticia oNoticia) { SqlConnection oConn = new SqlConnection(Constants.connectionString); oConn.Open(); try { using (NoticiaDataAccess tDataAccess = new NoticiaDataAccess()) { tDataAccess.updateNoticia(oConn, null, oNoticia); } } finally { oConn.Close(); } }
public DataSet GetNoticiaById(Noticia oNoticia) { SqlConnection oConn = new SqlConnection(Constants.connectionString); oConn.Open(); try { using (NoticiaDataAccess tDataAccess = new NoticiaDataAccess()) { return(tDataAccess.GetById(oConn, null, oNoticia)); } } finally { oConn.Close(); } }
public void Insert(SqlConnection oConn, SqlTransaction oTran, Noticia oNoticia) { using (SqlCommand oComm = new SqlCommand()) { oComm.Connection = (oTran != null) ? oTran.Connection : oConn; oComm.Transaction = oTran; oComm.CommandType = CommandType.Text; oComm.CommandText = string.Format("INSERT INTO {0}.{1}(titulo,fecha,cuerpo,id_categoria,autor) VALUES (@titulo, @fecha, @cuerpo, @id_categoria, @autor)", Constants.esquema, Constants.tablaNoticias); oComm.Parameters.AddWithValue("@titulo", oNoticia.Titulo); oComm.Parameters.AddWithValue("@fecha", oNoticia.Fecha); oComm.Parameters.AddWithValue("@cuerpo", oNoticia.Cuerpo); oComm.Parameters.AddWithValue("@id_categoria", oNoticia.IdCategoria == null ? DBNull.Value : (object)oNoticia.IdCategoria); oComm.Parameters.AddWithValue("@cuerpo", oNoticia.Autor); oComm.ExecuteNonQuery(); } }
public void Insert(SqlConnection oConn, SqlTransaction oTran, Noticia oNoticia) { using (SqlCommand oComm = new SqlCommand()) { oComm.Connection = (oTran != null) ? oTran.Connection : oConn; oComm.Transaction = oTran; oComm.CommandType = CommandType.Text; oComm.CommandText = string.Format("INSERT INTO {0}.{1}(titulo,fecha,cuerpo,id_categoria) VALUES (@titulo, @fecha, @cuerpo, @id_categoria)", Constants.esquema, Constants.tablaNoticias); oComm.Parameters.AddWithValue("@titulo", oNoticia.Titulo); oComm.Parameters.AddWithValue("@fecha", oNoticia.Fecha); oComm.Parameters.AddWithValue("@cuerpo", oNoticia.Cuerpo); oComm.Parameters.AddWithValue("@id_categoria", oNoticia.IdCategoria == null ? DBNull.Value : (object)oNoticia.IdCategoria); oComm.ExecuteNonQuery(); } }
public void InserirNoticia(Noticia noticia) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = "INSERT INTO Noticias VALUES (@titulo, @data, @texto)"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@titulo", noticia.Titulo); cmd.Parameters.AddWithValue("@data", noticia.DataPublicacao); cmd.Parameters.AddWithValue("@texto", noticia.Texto); cmd.ExecuteNonQuery(); conn.Close(); }
public void AtualizarNoticia(Noticia noticia) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = "UPDATE Noticias SET Titulo = @titulo, DataPublicacao = @data, Texto = @texto WHERE Codigo = @cod"; //string sql = "UPDATE Produtoss SET Descricao = @desc, ValorUnitario = @unit, PesoKG = @peso WHERE Codigo = @cod"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@cod", noticia.Codigo); cmd.Parameters.AddWithValue("@titulo", noticia.Titulo); cmd.Parameters.AddWithValue("@data", noticia.DataPublicacao); cmd.Parameters.AddWithValue("@texto", noticia.Texto); cmd.ExecuteNonQuery(); conn.Close(); }
private void detach_Noticia(Noticia entity) { this.SendPropertyChanging(); entity.Seccion = null; }
private void attach_Noticia(Noticia entity) { this.SendPropertyChanging(); entity.Seccion = this; }
partial void DeleteNoticia(Noticia instance);
partial void UpdateNoticia(Noticia instance);
partial void InsertNoticia(Noticia instance);
private void detach_Noticia(Noticia entity) { this.SendPropertyChanging(); entity.Pelicula = null; }
private void attach_Noticia(Noticia entity) { this.SendPropertyChanging(); entity.Pelicula = this; }