Ejemplo n.º 1
0
        private async Task PublishSubTask(PublishSubTaskModel model)
        {
            var SubTask = await _subTaskService.GetById(model.CompanyId, model.SubTaskId);

            if (!SubTask.Published)
            {
                SubTask.Published = true;
                await _subTaskService.AddOrUpdate(SubTask);
            }
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Publish([FromBody] PublishSubTaskModel model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState.GetFirstError()));
            }

            await PublishSubTask(model);

            return(Ok());
        }