/// <summary> /// Initializes a new instance of the <see cref="RssFeedService"/> class. /// </summary> /// <param name="currentUserProvider">CurrentUserProvider.</param> /// <param name="logger">Logger.</param> public RssFeedService(ICurrentUserProvider currentUserProvider, ILogger logger) { this.seriesDAO = new SeriesDAO(Configuration.GetConnectionString()); this.feedDAO = new FeedDAO(Configuration.GetConnectionString()); this.userDAO = new UserDAO(Configuration.GetConnectionString()); this.currentUserProvider = currentUserProvider; this.torrentFileDownloader = new TorrentFileDownloader(new TorrentFileDAO(Configuration.GetTorrentPath(), logger), logger); }
/// <summary> /// Initializes a new instance of the <see cref="PresentationService"/> class. /// </summary> /// <param name="currentUserProvider">CurrentUserProvider.</param> /// <param name="logger">Logger.</param> public PresentationService(ICurrentUserProvider currentUserProvider, ILogger logger) { var connectionString = Configuration.GetConnectionString(); this.seriesDAO = new SeriesDAO(connectionString); this.userDAO = new UserDAO(connectionString); this.feedService = new RssFeedService(currentUserProvider, logger); this.subscriptionDAO = new SubscriptionDAO(connectionString); this.currentUserProvider = currentUserProvider; this.logger = logger.CreateScope(nameof(PresentationService)); }
/// <summary> /// Initializes a new instance of the <see cref="RssFeedUpdaterService"/> class. /// </summary> /// <param name="logger">Logger.</param> public RssFeedUpdaterService(ILogger logger) { var connectionString = Configuration.GetConnectionString(); this.logger = logger != null?logger.CreateScope(nameof(RssFeedUpdaterService)) : throw new ArgumentNullException(nameof(logger)); this.reteOrgRssFeed = new ReteOrgRssFeed(logger); this.feedDAO = new FeedDAO(connectionString); this.seriesCoverService = new SeriesCoverService(logger); this.seriesDAO = new SeriesDAO(connectionString); this.subscriptionDAO = new SubscriptionDAO(connectionString); }
public void iniciarValoresPorDefecto() { if (cboPerfil.ValidValues.Count == 0) { var perfiles = TipoUsuarioDAO.listar(); foreach (var item in perfiles) { cboPerfil.ValidValues.Add(item.codigo, item.descripcion); } } if (cboSeries.ValidValues.Count == 0) { var series = SeriesDAO.listar(); foreach (var item in series) { cboSeries.ValidValues.Add(item.codigo, item.descripcion); } } dsDetAlmacenes.Clear(); dsDetAlmacenes.InsertRecord(dsDetAlmacenes.Size); dsDetAlmacenes.SetValue("U_MSSM_COD", dsDetAlmacenes.Size - 1, string.Empty); dsDetAlmacenes.SetValue("U_MSSM_NOM", dsDetAlmacenes.Size - 1, string.Empty); mtxAlmacenes.LoadFromDataSource(); //dsDetalle2.Clear(); //dsDetalle2.InsertRecord(dsDetalle2.Size); //dsDetalle2.SetValue("U_MSSM_COD", dsDetalle2.Size - 1, string.Empty); //dsDetalle2.SetValue("U_MSSM_NOM", dsDetalle2.Size - 1, string.Empty); //mtxGruposCliente.LoadFromDataSource(); //dsDetalle3.Clear(); //dsDetalle3.InsertRecord(dsDetalle3.Size); //dsDetalle3.SetValue("U_MSSM_COD", dsDetalle3.Size - 1, string.Empty); //dsDetalle3.SetValue("U_MSSM_NOM", dsDetalle3.Size - 1, string.Empty); //mtxGruposZona.LoadFromDataSource(); //mForm.Items.Item(DEFAULT_TAB).Click(); mForm.Items.Item(EDT_COD_VENDEDOR).Click(); }