internal static ILogDAO ObtenerDAO(OrigenDato origen) { ILogDAO instancia = null; switch (origen) { case OrigenDato.DataBase: { instancia = new DataBase.DataBaseDAO(); break; } case OrigenDato.TextFromBegin: { instancia = new Text.TextFromBeginDAO(); break; } case OrigenDato.TextFromEnd: { instancia = new Text.TextFromEndDAO(); break; } } return(instancia); }
public LogNegocio(OrigenDato origen, string ruta) { dao = LogDAOFactory.ObtenerDAO(origen, ruta); }
public LogNegocio(OrigenDato origen) { dao = LogDAOFactory.ObtenerDAO(origen); }
/// <summary> /// /// </summary> /// <remarks> /// Registro de versiones: /// /// 1.0 02/03/2015 Marcos Abraham Hernández Bravo (Ada Ltda.): versión inicial. /// </remarks> /// <param name="origen"></param> /// <param name="ruta"></param> /// <returns></returns> public static ILogNegocio ObtenerLogManagerFactory(OrigenDato origen, string ruta) { return(new LogNegocio(origen, ruta)); }
/// <summary> /// /// </summary> /// <remarks> /// Registro de versiones: /// /// 1.0 02/03/2015 Marcos Abraham Hernández Bravo (Ada Ltda.): versión inicial. /// </remarks> /// <param name="origen"></param> /// <returns></returns> public static ILogNegocio ObtenerLogManagerFactory(OrigenDato origen) { return(new LogNegocio(origen)); }