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 static void LogError(string severity, string method, Exception exception) { try { // Get an object that can talk to the database ILogDAO logDAO = AndroAdminDataAccessFactory.GetLogDAO(); // Create the log AndroAdminDataAccess.Domain.Log log = new AndroAdminDataAccess.Domain.Log(); log.Source = "AndroAdmin"; log.Method = method; log.Severity = severity; log.StoreId = ""; log.Created = DateTime.UtcNow; if (exception != null) { log.Message = exception.ToString(); if (log.Message.Length > 3499) { log.Message = log.Message.Substring(0, 3499); } } // Add the log logDAO.Add(log); } catch { } }
public PublicService(UserManager <AppUser> userManager , RoomDBContext roomContext , ILogDAO logDAO , UserDbContext userContext) { _roomContext = roomContext; _userManager = userManager; _logDAO = logDAO; _userContext = userContext; }
public AdminService( UserManager <AppUser> userManager, UserDbContext usercontext, ILogDAO logDAO, IPrivateMessageDAO privateMessageDAO, IAttendanceDAO attendanceDAO, IEmailSender emailSender, IUrlHelperFactory urlHelperFactory, IActionContextAccessor actionContextAccessor) { _userManager = userManager; _userContext = usercontext; _logDAO = logDAO; _privateMessageDAO = privateMessageDAO; _attendanceDAO = attendanceDAO; _emailSender = emailSender; _urlHelperFactory = urlHelperFactory; _actionContextAccessor = actionContextAccessor; }
public LogService() { logDAO = new LogDAO(); }
public LogNegocio(OrigenDato origen, string ruta) { dao = LogDAOFactory.ObtenerDAO(origen, ruta); }
public LogNegocio(OrigenDato origen) { dao = LogDAOFactory.ObtenerDAO(origen); }
static SiteDetailUtilImpl() { utilObject = new SiteDetailUtilImpl(); siteDao = new SiteDaoImpl(); logDao = new LogDaoImpl(); }