Пример #1
0
        public Task <int> UpdateTriggerAsync(string triggerId, TriggerInputDto inputDto)
        {
            var model = inputDto.MapTo <TJobTrigger>();

            model.Id = triggerId;
            return(_triggerRepository.UpdateAsync(model));
        }
        public async Task <bool> UpdateTrigger(TriggerInputDto input)
        {
            var entity = await _TriggerManager.GetTriggerByIdAsync(input.Id);

            input.MapTo(entity);
            return(await _TriggerManager.UpdateTriggerAsync(entity));
        }
Пример #3
0
        public Task <int> CreateTriggerAsync(string jobId, TriggerInputDto inputDto)
        {
            var model = inputDto.MapTo <TJobTrigger>();

            model.Id         = IdentityHelper.Guid32;
            model.Status     = (byte)TriggerStatus.Disable;
            model.JobId      = jobId;
            model.CreateTime = Clock.Now;
            return(_triggerRepository.InsertAsync(model));
        }
        public async Task <bool> CreateTrigger(TriggerInputDto input)
        {
            var entity = input.MapTo <Trigger>();

            return(await _TriggerManager.CreateTriggerAsync(entity));
        }