feat(api): appInWorkContoller добавлен метод Delete
This commit is contained in:
@@ -183,5 +183,34 @@ namespace PARR.API.Controllers.V1
|
|||||||
return Ok(new Response<ApplicationInWorkResponse>(mapper.Map<ApplicationInWorkResponse>(orig), true));
|
return Ok(new Response<ApplicationInWorkResponse>(mapper.Map<ApplicationInWorkResponse>(orig), true));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Удалить задание на выполнение работ
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
//[HttpDelete(ApiRoutes.Job.Delete)]
|
||||||
|
//public async Task<IActionResult> Delete([FromRoute] Guid id)
|
||||||
|
//{
|
||||||
|
// var applicationsInWork = await applicationsInWorkService.GetAsync(id);
|
||||||
|
|
||||||
|
// if (applicationsInWork == null)
|
||||||
|
// return BadRequest(new Response(false, new List<ErrorModel> { new ErrorModel {
|
||||||
|
// Message = $"Ошибка при удалении задания на выполнение работ. Не найдено задание на выполнение работ Id: {id}"
|
||||||
|
// } }));
|
||||||
|
|
||||||
|
// if (!applicationsInWorkService.Delete(applicationsInWork) || !await applicationsInWorkService.CommitAsync())
|
||||||
|
// return BadRequest(new Response(false, new List<ErrorModel> { new ErrorModel {
|
||||||
|
// Message = $"Ошибка при удалении задания на выполнение работ из базы данных"
|
||||||
|
// } }));
|
||||||
|
|
||||||
|
// logger.LogInformation($"Пользователь {User.Identity?.Name} удалил задание на выполнение работ: {applicationsInWork.Id},{applicationsInWork.WorkId}," +
|
||||||
|
// $" {applicationsInWork.ApplicationId}, {applicationsInWork.TemplateDuration}, {applicationsInWork.ShortDescription}," +
|
||||||
|
// $" {applicationsInWork.FullDescription}, {applicationsInWork.Solution}, {applicationsInWork.NextRun}, {applicationsInWork.IsAgent}," +
|
||||||
|
// $" {applicationsInWork.AgentName}, {applicationsInWork.AgentTimeOutSec}, {applicationsInWork.AgentScript}");
|
||||||
|
|
||||||
|
// return NoContent();
|
||||||
|
//}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user