diff --git a/AsbCloudApp/Repositories/IChangeLogRepository.cs b/AsbCloudApp/Repositories/IChangeLogRepository.cs index bf7cc6ef..70d0df99 100644 --- a/AsbCloudApp/Repositories/IChangeLogRepository.cs +++ b/AsbCloudApp/Repositories/IChangeLogRepository.cs @@ -60,13 +60,13 @@ public interface IChangeLogRepository Task ClearAndInsertRange(int idUser, TRequest request, IEnumerable dtos, CancellationToken token); /// - /// Удаление записей + /// Пометить записи как удаленные /// /// /// /// /// - Task DeleteRange(int idUser, IEnumerable ids, CancellationToken token); + Task MarkAsDeleted(int idUser, IEnumerable ids, CancellationToken token); /// /// Получение дат изменений записей diff --git a/AsbCloudInfrastructure/Repository/ChangeLogRepositoryAbstract.cs b/AsbCloudInfrastructure/Repository/ChangeLogRepositoryAbstract.cs index b768136a..9d764402 100644 --- a/AsbCloudInfrastructure/Repository/ChangeLogRepositoryAbstract.cs +++ b/AsbCloudInfrastructure/Repository/ChangeLogRepositoryAbstract.cs @@ -169,7 +169,7 @@ public abstract class ChangeLogRepositoryAbstract : ICh } } - public async Task DeleteRange(int idUser, IEnumerable ids, CancellationToken token) + public async Task MarkAsDeleted(int idUser, IEnumerable ids, CancellationToken token) { var updateTime = DateTimeOffset.UtcNow; var query = db.Set() diff --git a/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanBaseController.cs b/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanBaseController.cs index f701dd89..0ed1a5af 100644 --- a/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanBaseController.cs +++ b/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanBaseController.cs @@ -95,7 +95,7 @@ public abstract class ProcessMapPlanBaseController : ControllerBase } /// - /// Удаление + /// Пометить записи как удаленные /// /// /// @@ -104,11 +104,11 @@ public abstract class ProcessMapPlanBaseController : ControllerBase [HttpDelete] [ProducesResponseType(typeof(int), StatusCodes.Status200OK)] [ProducesResponseType(typeof(ValidationProblemDetails), StatusCodes.Status400BadRequest)] - public async Task DeleteRange([FromRoute] int idWell, IEnumerable ids, CancellationToken token) + public async Task MarkAsDeleted([FromRoute] int idWell, IEnumerable ids, CancellationToken token) { var idUser = await AssertUserHasAccessToWell(idWell, token); - var result = await repository.DeleteRange(idUser, ids, token); + var result = await repository.MarkAsDeleted(idUser, ids, token); return Ok(result); } @@ -131,7 +131,7 @@ public abstract class ProcessMapPlanBaseController : ControllerBase } /// - /// Получение + /// Получение текущих записей по параметрам /// /// /// @@ -139,7 +139,7 @@ public abstract class ProcessMapPlanBaseController : ControllerBase [HttpGet] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(typeof(ValidationProblemDetails), StatusCodes.Status400BadRequest)] - public async Task>> Get([FromRoute] int idWell, CancellationToken token) + public async Task>> GetCurrent([FromRoute] int idWell, CancellationToken token) { await AssertUserHasAccessToWell(idWell, token); @@ -149,7 +149,7 @@ public abstract class ProcessMapPlanBaseController : ControllerBase } /// - /// Получение + /// Получение измененных записей за определенную дату по ключу скважины /// /// /// @@ -162,17 +162,17 @@ public abstract class ProcessMapPlanBaseController : ControllerBase { await AssertUserHasAccessToWell(idWell, token); - var serviceRequest = new ProcessMapPlanBaseRequestWithWell(new ProcessMapPlanBaseRequest() + var serviceRequest = new ProcessMapPlanBaseRequestWithWell(idWell) { Moment = moment, - }, idWell); + }; var result = await repository.GetChangeLog(serviceRequest, null, token); return Ok(result); } /// - /// Получение + /// Получение записей за определенную дату по uid /// /// ///