public clsBibliografiaCD getCompactDisc(System.UInt32 Id) { clsBibliografiaCD CompactDisc = new clsBibliografiaCD(Id); System.Diagnostics.Debug.WriteLine(CompactDisc.Temas[0].IdTema); return(CompactDisc); }
public bool Agregar(clsBibliografiaCD.struBibliografiaCD CDData, System.Byte[] aryTemas) { try { bool boResult; clsBibliografiaCD CompactDisc = new clsBibliografiaCD(); // Procesar el password si viene vacío. clsUsuario Usuario = new clsUsuario(HttpContext.Current.User.Identity.Name); CDData.IdUsuario = Usuario.Id; Usuario = null; CompactDisc.getDataFromStruct(CDData); clsBibliografiaCD.struTemas[] Temas = new clsBibliografia.struTemas[aryTemas.Length]; for (int i = 0; i <= (aryTemas.Length - 1); i++) { Temas[i].IdTema = aryTemas[i]; } CompactDisc.Temas = Temas; boResult = CompactDisc.Agregar(); CompactDisc = null; return(boResult); } catch (System.Exception Ex) { throw new System.Exception(Ex.Message); } }
public bool Eliminar(System.UInt32 Id) { clsBibliografiaCD CompactDisc = new clsBibliografiaCD(); bool boResult = CompactDisc.Eliminar(Id); CompactDisc = null; return(boResult); }
public DataView getListaCDs() { try { clsBibliografiaCD CDs = new clsBibliografiaCD(); DataView dv = CDs.getLista().DefaultView; CDs = null; return(dv); } catch (System.Exception Ex) { throw new System.Exception("Imposible recuperar la lista de los discos compactos registrados.", Ex); } }