예제 #1
0
 /// <summary>
 /// Busca la categoria indicada
 /// </summary>
 /// <param name="pTipoCategoria">Tipo de categoria</param>
 /// <returns></returns>
 public static Categoria BuscarCategoria(TipoCategoria pTipoCategoria)
 {
     return(ModeloFachada.GetInstancia().BuscarCategoria(pTipoCategoria));
 }
예제 #2
0
 /// <summary>
 /// Obtiene todas las categorias
 /// </summary>
 /// <param name="pHuerfanas">Sí true, devuelve todas las categorías sin padre. Sino devuelve todas. Per defecto, false</param>
 public static ICollection <Categoria> ObtenerCategorias(bool pHuerfanas = false)
 {
     return(ModeloFachada.GetInstancia().ObtenerCategorias(pHuerfanas));
 }
예제 #3
0
        /// <summary>
        /// elimina el archivo indicado
        /// </summary>
        /// <param name="pIdArchivo">id del archivo que se quiere eliminar</param>
        public void EliminarArchivo(int pIdArchivo)
        {
            Archivo archivo = ModeloFachada.GetInstancia().BuscarArchivo(pIdArchivo);

            ModeloFachada.GetInstancia().EliminarArchivo(archivo);
        }
 /// <summary>
 /// Modifica el usuario indicado
 /// </summary>
 /// <param name="pNuevosDatos">Usuario con los datos nuevos</param>
 public void ModificarUsuario(Usuario pNuevosDatos)
 {
     ModeloFachada.GetInstancia().ModificarUsuario(pNuevosDatos);
 }
예제 #5
0
 /// <summary>
 /// Busca la red social indicada
 /// </summary>
 /// <param name="pIdRS">Id de la red social</param>
 /// <returns>Devuelve la red social buscada</returns>
 public RedSocial BuscarRedSocial(int pIdRS)
 {
     return(ModeloFachada.GetInstancia().BuscarRedSocial(pIdRS));
 }
예제 #6
0
 /// <summary>
 /// Devuelve el Motor de Búsqueda según el tipo de motor de búsqueda indicado
 /// </summary>
 /// <param name="pIdRS">Tipo de Motor búsqueda</param>
 /// <returns>Devuelve el Motor de Busqueda encontrado</returns>
 private MotorBusqueda ObtenerMotor(string pTipoMotor)
 {
     return(ModeloFachada.GetInstancia().ObtenerMotor(pTipoMotor));
 }
 /// <summary>
 /// Crea un nuevo entretenimiento
 /// </summary>
 /// <param name="pEntretenimiento">Entretenimiento a crear</param>
 public void NuevoEntretenimiento(Entretenimiento pEntretenimiento)
 {
     ModeloFachada.GetInstancia().CrearEntretenimiento(pEntretenimiento);
 }
예제 #8
0
 /// <summary>
 /// Crea una nueva red social
 /// </summary>
 /// <param name="pRedSocial">Red social a crear</param>
 public void NuevaRedSocial(RedSocial pRedSocial)
 {
     (ModeloFachada.GetInstancia()).CrearRedSocial(pRedSocial);
 }
예제 #9
0
        /// <summary>
        /// Elimina el buscado indicado del usuario
        /// </summary>
        /// <param name="pIdBuscado">Id del buscado que se quiere eliminar</param>
        public void EliminarBuscado(int pIdBuscado)
        {
            Buscado bus = ModeloFachada.GetInstancia().BuscarBuscado(pIdBuscado);

            ModeloFachada.GetInstancia().EliminarBuscado(bus);
        }
예제 #10
0
 /// <summary>
 /// Busca el Buscado indicado
 /// </summary>
 /// <param name="pIdRS">Id del Buscado a buscar</param>
 /// <returns>Devuelve el Buscado encontrado</returns>
 public Buscado BuscarBuscado(int pIdRS)
 {
     return(ModeloFachada.GetInstancia().BuscarBuscado(pIdRS));
 }
예제 #11
0
 /// <summary>
 /// Crea una nuevo Buscado
 /// </summary>
 /// <param name="pBuscado">Buscado a crear</param>
 public void NuevoBuscado(Buscado pBuscado)
 {
     ModeloFachada.GetInstancia().CrearBuscado(pBuscado);
 }
 /// <summary>
 /// Busca el usuario indicado
 /// </summary>
 /// <param name="pIdUSR">Id del usuario</param>
 /// <returns>Devuelve el usuario encontrado</returns>
 public Usuario BuscarUsuario(int pIdUSR)
 {
     return(ModeloFachada.GetInstancia().BuscarUsuario(pIdUSR));
 }
        /// <summary>
        /// Elimina el usuario indicado
        /// </summary>
        /// <param name="pIdUSR">Id del usuario a eliminar</param>
        public void EliminarUsuario(int pIdUSR)
        {
            Usuario usuario = ModeloFachada.GetInstancia().BuscarUsuario(pIdUSR);

            ModeloFachada.GetInstancia().EliminarUsuario(usuario);
        }
예제 #14
0
 /// <summary>
 /// Obtiene todas las categorias hijas de una categoría específica
 /// </summary>
 /// <param name="pIdCategoriaPadre">Id de la categoria padre</param>
 public static ICollection <Categoria> ObtenerCategoriasHijas(int pIdCategoriaPadre)
 {
     return(ModeloFachada.GetInstancia().ObtenerCategoriasHijas(pIdCategoriaPadre));
 }
        /// <summary>
        /// Elimina el entretenimiento indicado
        /// </summary>
        /// <param name="pIdEntretenimiento">Id del entretenimiento</param>
        public void EliminarEntretenimiento(int pIdEntretenimiento)
        {
            Entretenimiento ent = ModeloFachada.GetInstancia().BuscarEntretenimiento(pIdEntretenimiento);

            ModeloFachada.GetInstancia().EliminarEntretenimiento(ent);
        }
예제 #16
0
 /// <summary>
 /// Obtiene todas las categorias hijas de una categoría específica
 /// </summary>
 /// <param name="pIdCategoriaPadre">Id de la categoria padre</param>
 public static bool EsPadre(int pIdCategoriaPadre)
 {
     return(ModeloFachada.GetInstancia().ObtenerCategoriasHijas(pIdCategoriaPadre).Count > 0);
 }
 /// <summary>
 /// Busca el entretenimiento indicado
 /// </summary>
 /// <param name="pIdEntretenimiento">Id del entretenimiento</param>
 /// <returns></returns>
 public Entretenimiento BuscarEntretenimiento(int pIdEntretenimiento)
 {
     return(ModeloFachada.GetInstancia().BuscarEntretenimiento(pIdEntretenimiento));
 }
예제 #18
0
        /// <summary>
        /// Elimina la red social indicada del usuario
        /// </summary>
        /// <param name="pIdRS">Id de la red social que se quiere eliminar</param>
        public void EliminarRedSocial(int pIdRS)
        {
            RedSocial red = ModeloFachada.GetInstancia().BuscarRedSocial(pIdRS);

            ModeloFachada.GetInstancia().EliminarRedSocial(red);
        }
예제 #19
0
 /// <summary>
 /// Crea un nuevo categoria
 /// </summary>
 /// <param name="pCategoria">Categoria a crear</param>
 public static void NuevoCategoria(Categoria pCategoria)
 {
     ModeloFachada.GetInstancia().CrearCategoria(pCategoria);
 }
예제 #20
0
 /// <summary>
 /// Crea una nueva red social
 /// </summary>
 /// <param name="pRedSocial">Red social a crear</param>
 public void NuevoMotorBusqueda(MotorBusqueda pMotor)
 {
     (ModeloFachada.GetInstancia()).CrearMotor(pMotor);
 }
예제 #21
0
        /// <summary>
        /// Elimina el categoria indicado
        /// </summary>
        /// <param name="pIdCategoria">Id del categoria</param>
        public static void EliminarCategoria(int pIdCategoria)
        {
            Categoria ent = ModeloFachada.GetInstancia().BuscarCategoria(pIdCategoria);

            ModeloFachada.GetInstancia().EliminarCategoria(ent);
        }
예제 #22
0
 /// <summary>
 /// Crea un nuevo archivo
 /// </summary>
 /// <param name="pUnArchivo">archivo a crear</param>
 public void NuevoArchivo(Archivo pUnArchivo)
 {
     ModeloFachada.GetInstancia().CrearArchivo(pUnArchivo);
 }
예제 #23
0
 /// <summary>
 /// Busca la categoria indicado
 /// </summary>
 /// <param name="pIdCategoria">Id de categoria</param>
 /// <returns></returns>
 public static Categoria BuscarCategoria(int pIdCategoria)
 {
     return(ModeloFachada.GetInstancia().BuscarCategoria(pIdCategoria));
 }
예제 #24
0
 /// <summary>
 /// Busca un archivo determinado
 /// </summary>
 /// <param name="pIdArchivo">id del archivo que se quiere buscar</param>
 /// <returns>Devuelve el archivo buscado</returns>
 public Archivo BuscarArchivo(int pIdArchivo)
 {
     return(ModeloFachada.GetInstancia().BuscarArchivo(pIdArchivo));
 }
 /// <summary>
 /// Crea un nuevo usuario
 /// </summary>
 /// <param name="pUsuario">Usuario que se desea crear</param>
 public void NuevoUsuario(Usuario pUsuario)
 {
     ModeloFachada.GetInstancia().CrearUsuario(pUsuario);
 }