Добавлен префикс таблицам первой структуры базы
This commit is contained in:
@@ -9,7 +9,7 @@ using PARR.API.Controllers.V1.Base;
|
||||
using PARR.API.Extensions;
|
||||
using PARR.API.Services.Interfaces;
|
||||
using PARR.DAL.DomainModels;
|
||||
using PARR.DAL.Models;
|
||||
using PARR.DAL.Models.V1;
|
||||
using PARR.DAL.Services.Interfaces;
|
||||
|
||||
namespace PARR.API.Controllers.V1
|
||||
@@ -49,7 +49,7 @@ namespace PARR.API.Controllers.V1
|
||||
public async Task<IActionResult> GetAll([FromQuery] PaginationQuery paginationQuery, [FromQuery] JobGetAllQuery filter)
|
||||
{
|
||||
var paginationFilter = mapper.Map<PaginationFilter>(paginationQuery);
|
||||
IQueryable<Job> query = jobService.Get().Include(t => t.JobMode).OrderBy(s => s.StartAt);
|
||||
IQueryable<V1_Job> query = jobService.Get().Include(t => t.JobMode).OrderBy(s => s.StartAt);
|
||||
|
||||
if (filter.IsEnabled.HasValue)
|
||||
query = query.Where(t => t.IsEnabled == filter.IsEnabled);
|
||||
@@ -86,7 +86,7 @@ namespace PARR.API.Controllers.V1
|
||||
// С одним IP может быть несколько информационных систем, соответственного а таблице храниться несколько записей хостов с одинаковым IP
|
||||
var hosts = await hostService.Get().Where(h => h.IP == ip).ToListAsync();
|
||||
|
||||
var hostJobsDict = new Dictionary<DAL.Models.Host, List<Job>>();
|
||||
var hostJobsDict = new Dictionary<V1_Host, List<V1_Job>>();
|
||||
foreach (var host in hosts)
|
||||
{
|
||||
var jobsHost = await jobService.Get()
|
||||
@@ -102,8 +102,8 @@ namespace PARR.API.Controllers.V1
|
||||
}
|
||||
}
|
||||
|
||||
var jobsList = new List<Job>();
|
||||
var jobsToResponse = new List<Job>();
|
||||
var jobsList = new List<V1_Job>();
|
||||
var jobsToResponse = new List<V1_Job>();
|
||||
|
||||
foreach (var hostAndJobs in hostJobsDict)
|
||||
{
|
||||
@@ -146,9 +146,9 @@ namespace PARR.API.Controllers.V1
|
||||
}
|
||||
|
||||
|
||||
private async Task<List<Job>> GetListJobsAsync(Job job, DAL.Models.Host host, DateTimeOffset queryDate)
|
||||
private async Task<List<V1_Job>> GetListJobsAsync(V1_Job job, V1_Host host, DateTimeOffset queryDate)
|
||||
{
|
||||
var jobs = new List<Job>();
|
||||
var jobs = new List<V1_Job>();
|
||||
|
||||
#region description
|
||||
// freaq > суток или нет?
|
||||
@@ -182,7 +182,7 @@ namespace PARR.API.Controllers.V1
|
||||
// если в истории нет записей, то запускаем сегодня в стартЭт
|
||||
// берем квери дэйт и ем задаем время из Джобс СтартЭт
|
||||
var startDateTimeNext = new DateTimeOffset(queryDate.Year, queryDate.Month, queryDate.Day, job.StartAt.Hour, job.StartAt.Minute, job.StartAt.Second, new TimeSpan(0));
|
||||
var jobToAdded = mapper.Map<Job>(job);//new Job { StartAt = startDateTimeNext };
|
||||
var jobToAdded = mapper.Map<V1_Job>(job);//new Job { StartAt = startDateTimeNext };
|
||||
jobToAdded.StartAt = startDateTimeNext;
|
||||
|
||||
jobs.Add(jobToAdded);
|
||||
@@ -195,7 +195,7 @@ namespace PARR.API.Controllers.V1
|
||||
// если берем прошлую последнюю операцию из журнала, и к ней прибавить фрекунси, то время следующего старта сдвинется на время выполнения прошлого задания
|
||||
// чтобы это избежать, берем квери дэйт и ем задаем время из Джобс СтартЭт
|
||||
var startDateTimeNext = new DateTimeOffset(queryDate.Year, queryDate.Month, queryDate.Day, job.StartAt.Hour, job.StartAt.Minute, job.StartAt.Second, new TimeSpan(0));
|
||||
var jobToAdded = mapper.Map<Job>(job);
|
||||
var jobToAdded = mapper.Map<V1_Job>(job);
|
||||
jobToAdded.StartAt = startDateTimeNext;
|
||||
jobs.Add(jobToAdded);
|
||||
}
|
||||
@@ -214,7 +214,7 @@ namespace PARR.API.Controllers.V1
|
||||
while (min >= 0)
|
||||
{
|
||||
//var jobToAdded = new Job { StartAt = queryDate.StartOfDay().AddMinutes(min) };
|
||||
var jobToAdded = mapper.Map<Job>(job);
|
||||
var jobToAdded = mapper.Map<V1_Job>(job);
|
||||
jobToAdded.StartAt = queryDate.StartOfDay().AddMinutes(min);
|
||||
jobs.Add(jobToAdded);
|
||||
min = min - job.Frequency;
|
||||
@@ -225,7 +225,7 @@ namespace PARR.API.Controllers.V1
|
||||
while (min < allDayMinutes)
|
||||
{
|
||||
//var jobToAdded = new Job { StartAt = queryDate.StartOfDay().AddMinutes(min) };
|
||||
var jobToAdded = mapper.Map<Job>(job);
|
||||
var jobToAdded = mapper.Map<V1_Job>(job);
|
||||
jobToAdded.StartAt = queryDate.StartOfDay().AddMinutes(min);
|
||||
jobs.Add(jobToAdded);
|
||||
min = min + job.Frequency;
|
||||
@@ -239,7 +239,7 @@ namespace PARR.API.Controllers.V1
|
||||
while (min < allDayMinutes)
|
||||
{
|
||||
//var jobToAdded = new Job { StartAt = queryDate.StartOfDay().AddMinutes(min) };
|
||||
var jobToAdded = mapper.Map<Job>(job);
|
||||
var jobToAdded = mapper.Map<V1_Job>(job);
|
||||
jobToAdded.StartAt = queryDate.StartOfDay().AddMinutes(min);
|
||||
jobs.Add(jobToAdded);
|
||||
min = min + job.Frequency;
|
||||
|
||||
Reference in New Issue
Block a user