DD.WellWorkover.Cloud/AsbCloudWebApi/Controllers/Trajectory/TrajectoryFactManualController.cs

28 lines
1.1 KiB
C#
Raw Normal View History

2023-11-28 15:54:47 +05:00
using AsbCloudApp.Data.Trajectory;
using AsbCloudApp.Repositories;
using AsbCloudApp.Services;
2023-11-28 15:54:47 +05:00
using AsbCloudInfrastructure.Services.Trajectory.Export;
using AsbCloudInfrastructure.Services.Trajectory.Import;
using Microsoft.AspNetCore.Mvc;
namespace AsbCloudWebApi.Controllers.Trajectory;
/// <summary>
/// Фактическая траектория
/// </summary>
[ApiController]
[Route("api/well/{idWell}/[controller]")]
2023-11-28 15:54:47 +05:00
public class TrajectoryFactManualController : TrajectoryEditableController<TrajectoryGeoFactDto>
{
protected override string fileName => "ЕЦП_шаблон_файлаактическая_траектория.xlsx";
2023-11-28 15:54:47 +05:00
public TrajectoryFactManualController(IWellService wellService,
2023-11-30 09:40:51 +05:00
TrajectoryFactManualParserService factTrajectoryImportService,
2023-11-28 15:54:47 +05:00
TrajectoryFactManualExportService factTrajectoryExportService,
ITrajectoryEditableRepository<TrajectoryGeoFactDto> trajectoryFactRepository)
: base(
wellService,
factTrajectoryImportService,
2023-11-28 15:54:47 +05:00
factTrajectoryExportService,
trajectoryFactRepository)
{ }
}