/// <summary> /// Формирование DTO параметра типа операции из модели параметра операции /// </summary> /// <param name="operationParameter">Модель параметра типа операции</param> /// <returns>DTO параметра типа операции</returns> public OperationParameterDto ConvertOperationParameterModelToDTO(OperationParameterModel operationParameter) => new OperationParameterDto { OperationParameterValue = operationParameter.OperationParameterValue, OperationParameterName = operationParameter.OperationParameterName, OperationTypeId = operationParameter.OperationTypeId, OperationParameterId = operationParameter.Id };
public void DeleteOperationParameter(OperationParameterModel operationParameter) => _context.OperationParameters.Remove(operationParameter);
public void UpdateOperationParameter(OperationParameterModel operationParameter) => _context.OperationParameters.Update(operationParameter);
public async Task AddOperationParameter(OperationParameterModel operationParameter) => await _context.OperationParameters.AddAsync(operationParameter);
/// <summary> /// Добавить парамметр к указанной операции /// </summary> /// <param name="operationParameter">параметр для добавления</param> /// <param name="cts">Токен отмены</param> /// <returns></returns> public async Task AddOperationParameter(OperationParameterModel operation, CancellationToken ct) => await _context.OperationParameters.AddAsync(operation, ct);