public async void Init() { await Task.Run(() => { var list = JobProvider.GetAllJobList(); if (null != list) { //var cacheOpenAreas = CacheCollection.OpenAreaCache.Value(); //var openAreas = cacheOpenAreas.Select(p => p.AreaID).ToList(); foreach (var item in list) { Update(item); } } }); }
public SettingsController(ConfigProvider configProvider, IndexerProvider indexerProvider, QualityProvider qualityProvider, AutoConfigureProvider autoConfigureProvider, SeriesProvider seriesProvider, ExternalNotificationProvider externalNotificationProvider, QualityTypeProvider qualityTypeProvider, ConfigFileProvider configFileProvider, NewznabProvider newznabProvider, MetadataProvider metadataProvider, JobProvider jobProvider) { _externalNotificationProvider = externalNotificationProvider; _qualityTypeProvider = qualityTypeProvider; _configFileProvider = configFileProvider; _newznabProvider = newznabProvider; _metadataProvider = metadataProvider; _jobProvider = jobProvider; _configProvider = configProvider; _indexerProvider = indexerProvider; _qualityProvider = qualityProvider; _autoConfigureProvider = autoConfigureProvider; _seriesProvider = seriesProvider; }
public CommandController(JobProvider jobProvider, SabProvider sabProvider, SmtpProvider smtpProvider, TwitterProvider twitterProvider, EpisodeProvider episodeProvider, GrowlProvider growlProvider, SeasonProvider seasonProvider, ProwlProvider prowlProvider, XbmcProvider xbmcProvider, PlexProvider plexProvider, NzbgetProvider nzbgetProvider) { _jobProvider = jobProvider; _sabProvider = sabProvider; _smtpProvider = smtpProvider; _twitterProvider = twitterProvider; _episodeProvider = episodeProvider; _growlProvider = growlProvider; _seasonProvider = seasonProvider; _prowlProvider = prowlProvider; _xbmcProvider = xbmcProvider; _plexProvider = plexProvider; _nzbgetProvider = nzbgetProvider; }
public ActionResult Login(JobProvider jp) { using (JobProviderDBContext db = new JobProviderDBContext()) { var cl = db.JobProviders.Single(c => c.email == jp.email && c.password == jp.password); if (cl != null) { Session["JPId"] = cl.jpID.ToString(); Session["jpEmail"] = cl.email.ToString(); //Session["jpName"] = cl.jpName.ToString(); return(RedirectToAction("Index", "Jobs")); } else { ModelState.AddModelError("", "Wrong"); } } return(View()); }
public IActionResult ViewVehiclesJobs(string vrm) { if (!isAuthenticated()) { return(RedirectToAction("Login", "Auth")); } ViewData["Vehicle"] = VehicleProvider.getVehicleFromVRM(vrm); List <Job> jobs = new List <Job>(); foreach (string jobID in JobProvider.getPreviousJobs(vrm, "")) { jobs.Add(JobProvider.getJobDetails(jobID)); } ViewData["Jobs"] = jobs; return(View("ViewJobs")); }
public MemberController( MemberProvider memberProvider, EthnicProvider ethnicProvider, RegionProvider regionProvider, ShrineProvider shrineProvider, JobProvider jobProvider, EducationGradeProvider educationGradeProvider, EducationMajorProvider educationMajorProvider, HobbyProvider hobbyProvider, SkillProvider skillProvider) { this.memberProvider = memberProvider; this.ethnicProvider = ethnicProvider; this.regionProvider = regionProvider; this.shrineProvider = shrineProvider; this.jobProvider = jobProvider; this.educationGradeProvider = educationGradeProvider; this.educationMajorProvider = educationMajorProvider; this.hobbyProvider = hobbyProvider; this.skillProvider = skillProvider; }
public IActionResult Pay(string jobID) { if (!isAuthenticated()) { return(RedirectToAction("Login", "Auth")); } JobProvider.updateStatus(jobID, "Complete - Paid"); JobNote note = new JobNote { id = JobProvider.GetUniqueKey(255), type = "Payment", body = "Customer payment taken.", time = DateTime.Now, user = UserProvider.getUserFromUsername(HttpContext.Session.GetString("user")) }; JobProvider.addJobNote(note, jobID); return(RedirectToAction("ViewJob", "Job", new { id = jobID })); }
public JobController(JobProvider jobProvider) { this.jobProvider = jobProvider; }
/// <summary> /// Creates a new instance of the <see cref="AsyncDispatcherJobScheduler" /> class. /// </summary> /// <param name="dispObj">The underlying dispatcher object for the timer.</param> /// <param name="provider">The job provider.</param> /// <param name="prio">The priority for the dispatcher timer.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" />, <paramref name="dispObj" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public new static AsyncDispatcherJobScheduler Create(DispatcherObject dispObj, JobProvider provider, DispatcherPriority prio, object syncRoot) { if (dispObj == null) { throw new ArgumentNullException("dispObj"); } return(new AsyncDispatcherJobScheduler(provider, prio, delegate(DispatcherJobScheduler scheduler) { return dispObj.Dispatcher; }, syncRoot)); }
/// <summary> /// Initializes a new instance of the <see cref="AsyncDispatcherJobScheduler" /> class. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="dispProvider">The function that provides the underlying dispatcher for the timer.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" />, <paramref name="dispProvider" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public AsyncDispatcherJobScheduler(JobProvider provider, DispatcherProvider dispProvider, object syncRoot) : base(provider, dispProvider, syncRoot) { }
/// <summary> /// Initializes a new instance of the <see cref="AsyncDispatcherJobScheduler" /> class. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="prio">The priority for the dispatcher timer.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public AsyncDispatcherJobScheduler(JobProvider provider, DispatcherPriority prio, object syncRoot) : base(provider, prio, syncRoot) { }
/// <summary> /// Initializes a new instance of the <see cref="AsyncJobScheduler" /> class. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public AsyncJobScheduler(JobProvider provider, object syncRoot) : base(provider, syncRoot) { }
/// <summary> /// Initializes a new instance of the <see cref="AsyncWinFormsJobScheduler" />. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="containerProvider">The function that provides the optional container for the underlying timer.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> and/or <paramref name="containerProvider" /> are <see langword="null" />. /// </exception> public AsyncWinFormsJobScheduler(JobProvider provider, ContainerProvider containerProvider) : base(provider, containerProvider) { }
/// <summary> /// Initializes a new instance of the <see cref="WinFormsJobScheduler" />. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="containerProvider">The function that provides the optional container for the underlying timer.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> and/or <paramref name="containerProvider" /> are <see langword="null" />. /// </exception> public WinFormsJobScheduler(JobProvider provider, ContainerProvider containerProvider) : this(provider, containerProvider, new object()) { }
// Public Methods (2) /// <summary> /// Creates a new instance of the <see cref="AsyncWinFormsJobScheduler" /> for a specific container. /// </summary> /// <param name="container">The container.</param> /// <param name="provider">The job provider.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> and/or <paramref name="container" /> are <see langword="null" />. /// </exception> public static new AsyncWinFormsJobScheduler Create(IContainer container, JobProvider provider) { return(Create(container, provider, new object())); }
/// <summary> /// Initializes a new instance of the <see cref="AsyncDispatcherJobScheduler" /> class. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="prio">The priority for the dispatcher timer.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> is <see langword="null" />. /// </exception> public AsyncDispatcherJobScheduler(JobProvider provider, DispatcherPriority prio) : base(provider, prio) { }
/// <summary> /// Initializes a new instance of the <see cref="DispatcherJobScheduler" /> class. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="prio">The priority for the dispatcher timer.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> is <see langword="null" />. /// </exception> public DispatcherJobScheduler(JobProvider provider, DispatcherPriority prio) : this(provider, prio, new object()) { }
/// <summary> /// Initializes a new instance of the <see cref="DispatcherJobScheduler" /> class. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="prio">The priority for the dispatcher timer.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public DispatcherJobScheduler(JobProvider provider, DispatcherPriority prio, object syncRoot) : this(provider, prio, GetAppDispatcher, syncRoot) { }
/// <summary> /// Initializes a new instance of the <see cref="DispatcherJobScheduler" /> class. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="dispProvider">The function that provides the underlying dispatcher for the timer.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" />, <paramref name="dispProvider" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public DispatcherJobScheduler(JobProvider provider, DispatcherProvider dispProvider, object syncRoot) : this(provider, DispatcherPriority.Background, dispProvider, syncRoot) { }
/// <summary> /// Initializes a new instance of the <see cref="AsyncJobScheduler" /> class. /// </summary> /// <param name="provider">The job provider.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> is <see langword="null" />. /// </exception> public AsyncJobScheduler(JobProvider provider) : base(provider) { }
/// <summary> /// Initializes a new instance of the <see cref="WinFormsJobScheduler" />. /// </summary> /// <param name="provider">The job provider.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> is <see langword="null" />. /// </exception> public WinFormsJobScheduler(JobProvider provider) : this(provider, new object()) { }
/// <summary> /// Initializes a new instance of the <see cref="WinFormsJobScheduler" />. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public WinFormsJobScheduler(JobProvider provider, object syncRoot) : this(provider, GetNullContainer, syncRoot) { }
/// <summary> /// Creates a new instance of the <see cref="AsyncDispatcherJobScheduler" /> class. /// </summary> /// <param name="dispObj">The underlying dispatcher object for the timer.</param> /// <param name="provider">The job provider.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" />, <paramref name="dispObj" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public new static AsyncDispatcherJobScheduler Create(DispatcherObject dispObj, JobProvider provider, object syncRoot) { return(Create(dispObj, provider, DispatcherPriority.Background, syncRoot)); }
/// <summary> /// Initializes a new instance of the <see cref="AsyncWinFormsJobScheduler" />. /// </summary> /// <param name="provider">The job provider.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> is <see langword="null" />. /// </exception> public AsyncWinFormsJobScheduler(JobProvider provider) : base(provider) { }
public EpisodeController(JobProvider jobProvider, MediaFileProvider mediaFileProvider) { _jobProvider = jobProvider; _mediaFileProvider = mediaFileProvider; }
/// <summary> /// Initializes a new instance of the <see cref="AsyncWinFormsJobScheduler" />. /// </summary> /// <param name="provider">The job provider.</param> /// <param name="containerProvider">The function that provides the optional container for the underlying timer.</param> /// <param name="syncRoot">The unique object for sync operations.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" />, <paramref name="containerProvider" /> and/or <paramref name="syncRoot" /> are <see langword="null" />. /// </exception> public AsyncWinFormsJobScheduler(JobProvider provider, ContainerProvider containerProvider, object syncRoot) : base(provider, containerProvider, syncRoot) { }
public void InitialJobsTest() { JobProvider.InitialJobs("UPaaSDemo"); Assert.Fail(); }
public WebTimer(JobProvider jobProvider) { _jobProvider = jobProvider; }
/// <summary> /// Creates a new instance of the <see cref="AsyncDispatcherJobScheduler" /> class. /// </summary> /// <param name="dispObj">The underlying dispatcher object for the timer.</param> /// <param name="provider">The job provider.</param> /// <param name="prio">The priority for the dispatcher timer.</param> /// <exception cref="ArgumentNullException"> /// <paramref name="provider" /> and/or <paramref name="dispObj" /> are <see langword="null" />. /// </exception> public new static AsyncDispatcherJobScheduler Create(DispatcherObject dispObj, JobProvider provider, DispatcherPriority prio) { return(Create(dispObj, provider, prio, new object())); }