コード例 #1
0
        public async Task <IActionResult> Delete(Guid id)
        {
            var command = new DeleteJobCommand(id);
            var result  = await _mediator.Send(command);

            return(result ? Ok() : NotFound());
        }
コード例 #2
0
ファイル: JobController.cs プロジェクト: makampos/everis-hire
        public async Task <ActionResult> Delete(Guid id)
        {
            var deleteJobCommand = new DeleteJobCommand()
            {
                JobId = id
            };
            await _mediator.Send(deleteJobCommand);

            return(NoContent());
        }
コード例 #3
0
        private void RaiseRefreshView(bool refreshCollectionView)
        {
            DeleteJobCommand.RaiseCanExecuteChanged();
            MergeJobsCommand.RaiseCanExecuteChanged();
            MergeAllJobsCommand.RaiseCanExecuteChanged();

            if (refreshCollectionView)
            {
                JobInfos.Refresh();
            }
        }
コード例 #4
0
 public ResultDto DeleteJob(long id)
 {
     return(Result(() =>
     {
         var command = new DeleteJobCommand
         {
             JobId = id
         };
         CommandDispatcher.Send(command);
     }));
 }
コード例 #5
0
ファイル: JobModule.cs プロジェクト: jello-chen/IDPJobManager
        private dynamic DeleteJob(DeleteJobCommand command)
        {
            var commandResult = commandInvokerFactory.Handle <DeleteJobCommand, CommandResult>(command);

            return(Response.AsJson(new { success = commandResult.Success, message = commandResult.GetErrors() }));
        }
コード例 #6
0
 private void ListSelectionChanged(object obj)
 {
     DeleteJobCommand.RaiseCanExecuteChanged();
     MergeJobsCommand.RaiseCanExecuteChanged();
 }
コード例 #7
0
ファイル: JobsController.cs プロジェクト: Gaaaabor/Clockwerkz
        public async Task <IActionResult> Get(DeleteJobCommand deleteJobCommand)
        {
            var result = await _mediator.Send(deleteJobCommand);

            return(Ok(result));
        }