private static async Task <WitsmlWellbore> GetWellbore(IWitsmlClient client, WellboreReference wellboreReference)
        {
            var query     = WellboreQueries.QueryByUid(wellboreReference.WellUid, wellboreReference.WellboreUid);
            var wellbores = await client.GetFromStoreAsync(query, OptionsIn.Requested);

            return(!wellbores.Wellbores.Any() ? null : wellbores.Wellbores.First());
        }
Example #2
0
        private static async Task <WitsmlWellbore> GetWellbore(IWitsmlClient client, LogObject logObject)
        {
            var query     = WellboreQueries.GetWitsmlWellboreByUid(logObject.WellUid, logObject.WellboreUid);
            var wellbores = await client.GetFromStoreAsync(query, new OptionsIn(ReturnElements.Requested));

            return(!wellbores.Wellbores.Any() ? null : wellbores.Wellbores.First());
        }
Example #3
0
        private async Task <WitsmlLog> GetLog(IWitsmlClient client, LogReference logReference)
        {
            var logQuery = LogQueries.QueryById(logReference.WellUid, logReference.WellboreUid, logReference.LogUid);
            var logs     = await client.GetFromStoreAsync(logQuery, OptionsIn.HeaderOnly);

            return(!logs.Logs.Any() ? null : logs.Logs.First());
        }
        private static async Task <WitsmlTrajectory> GetTrajectory(IWitsmlClient client, TrajectoryReference trajectoryReference)
        {
            var trajectoryQuery = TrajectoryQueries.QueryById(trajectoryReference.WellUid, trajectoryReference.WellboreUid, trajectoryReference.TrajectoryUid);
            var result          = await client.GetFromStoreAsync(trajectoryQuery, OptionsIn.All);

            return(!result.Trajectories.Any() ? null : result.Trajectories.First());
        }
Example #5
0
        private static async Task <WitsmlLog> GetLog(IWitsmlClient client, LogReference logReference)
        {
            var logQuery = LogQueries.QueryById(logReference.WellUid, logReference.WellboreUid, logReference.LogUid);
            var result   = await client.GetFromStoreAsync(logQuery, OptionsIn.All);

            return(!result.Logs.Any() ? null : result.Logs.First());
        }
Example #6
0
        public static async Task <WitsmlLog> GetLog(IWitsmlClient client, LogReference logReference, ReturnElements optionsInReturnElements)
        {
            var logQuery = LogQueries.GetWitsmlLogById(logReference.WellUid, logReference.WellboreUid, logReference.LogUid);
            var result   = await client.GetFromStoreAsync(logQuery, new OptionsIn(optionsInReturnElements));

            return(!result.Logs.Any() ? null : result.Logs.First());
        }
Example #7
0
        private static async Task <WitsmlWellbore> GetWellbore(IWitsmlClient client, WellboreReference wellboreReference)
        {
            var witsmlWellbore = WellboreQueries.GetWitsmlWellboreByUid(wellboreReference.WellUid, wellboreReference.WellboreUid);
            var wellbores      = await client.GetFromStoreAsync(witsmlWellbore, new OptionsIn(ReturnElements.Requested));

            return(!wellbores.Wellbores.Any() ? null : wellbores.Wellbores.First());
        }
        public RenameMnemonicWorkerTests()
        {
            var configuration        = ConfigurationReader.GetConfig();
            var witsmlClientProvider = new WitsmlClientProvider(configuration);

            worker = new RenameMnemonicWorker(witsmlClientProvider);
            client = witsmlClientProvider.GetClient();
        }
Example #9
0
        public CopyTrajectoryWorkerTests()
        {
            var configuration        = ConfigurationReader.GetConfig();
            var witsmlClientProvider = new WitsmlClientProvider(configuration);

            client          = witsmlClientProvider.GetClient();
            worker          = new CopyTrajectoryWorker(witsmlClientProvider);
            deleteLogWorker = new DeleteTrajectoryWorker(witsmlClientProvider);
        }
        public CopyLogWorkerTests()
        {
            var configuration        = ConfigurationReader.GetConfig();
            var witsmlClientProvider = new WitsmlClientProvider(configuration);

            client           = witsmlClientProvider.GetClient();
            worker           = new CopyLogWorker(witsmlClientProvider);
            deleteLogsWorker = new DeleteLogObjectsWorker(witsmlClientProvider);
            logObjectService = new LogObjectService(witsmlClientProvider);
        }
Example #11
0
 public ListBhaRunsCommand(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider?.GetClient();
 }
Example #12
0
 public ModifyWellboreWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
Example #13
0
 public ShowTubularCommand(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider?.GetClient();
 }
Example #14
0
 public CopyLogWorker(IWitsmlClientProvider witsmlClientProvider, ICopyLogDataWorker copyLogDataWorker = null)
 {
     witsmlClient           = witsmlClientProvider.GetClient();
     witsmlSourceClient     = witsmlClientProvider.GetSourceClient() ?? witsmlClient;
     this.copyLogDataWorker = copyLogDataWorker ?? new CopyLogDataWorker(witsmlClientProvider);
 }
Example #15
0
 public DeleteMessagesWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
Example #16
0
 protected WitsmlService(IWitsmlClientProvider witsmlClientProvider)
 {
     WitsmlClient = witsmlClientProvider.GetClient();
 }
Example #17
0
 public ListWellboresCommand(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider?.GetClient() ?? throw new ArgumentNullException(nameof(witsmlClientProvider));
 }
Example #18
0
 public CreateWellboreWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
 public ListRisksCommand(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
 public DeleteLogObjectsWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
Example #21
0
 public CopyLogDataWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient       = witsmlClientProvider.GetClient();
     witsmlSourceClient = witsmlClientProvider.GetSourceClient() ?? witsmlClient;
 }
 public DeleteCurveValuesWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
 public DeleteWellWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
 public ModifyMudLogWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
 public ModifyLogObjectWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
Example #26
0
 public DeleteTrajectoryWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
 public CopyTrajectoryWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient       = witsmlClientProvider.GetClient();
     witsmlSourceClient = witsmlClientProvider.GetSourceClient() ?? witsmlClient;
 }
Example #28
0
 public ShowLogHeaderCommand(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider?.GetClient();
 }
 public CreateLogWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }
 public RenameMnemonicWorker(IWitsmlClientProvider witsmlClientProvider)
 {
     witsmlClient = witsmlClientProvider.GetClient();
 }