private static List<Object> DescomponerPublicaciones(MySqlDataReader publicacionBD) { List<Object> listaPublicacion = new List<Object>(); while (publicacionBD.Read()) { Publicacion publicacion = new Publicacion(); publicacion.IdPublicacion = publicacionBD.GetInt32(0); publicacion.Descripcion = publicacionBD.GetString(1); publicacion.SetTipo_Publicacion(publicacionBD.GetInt32(2)); publicacion.Anio = publicacionBD.GetString(3); publicacion.Link = publicacionBD.GetString(4); publicacion.SetPagina(publicacionBD.GetString(5)); listaPublicacion.Add(publicacion); } return listaPublicacion; }
public static Publicacion ContruccionPublicacion(List<Object> publicacionLista, String almacenamiento) { Publicacion publicacion = new Publicacion(); if (almacenamiento == "Guardar") { publicacion.Descripcion = ((String)publicacionLista[0]); publicacion.SetTipo_Publicacion(((int)publicacionLista[1])); publicacion.Anio = ((String)publicacionLista[2]); publicacion.Link = ((String)publicacionLista[3]); publicacion.SetPagina((String)publicacionLista[4]); } else { publicacion.IdPublicacion = ((int)publicacionLista[0]); publicacion.Descripcion = ((String)publicacionLista[1]); publicacion.SetTipo_Publicacion(((int)publicacionLista[2])); publicacion.Anio = ((String)publicacionLista[3]); publicacion.Link = ((String)publicacionLista[4]); publicacion.SetPagina((String)publicacionLista[5]); } return publicacion; }