示例#1
0
        public async Task DeleteTasks(DeleteTasks deleteTasks)
        {
            await GroupBroadcast(
                _wsHubHandler.GetTaskEditorGroupName(deleteTasks.OwnerGuid, deleteTasks.Date),
                WSMapCode.TaskEditorDeleteTasks.ToString(),
                deleteTasks);

            this._taskHandler.DeleteTasks(deleteTasks);
        }
示例#2
0
        public void DeleteTasks(DeleteTasks deleteTasks)
        {
            var tasks = this._context.Task.Where(x => deleteTasks.TaskGuids.Contains(x.Guid));

            if (tasks == null)
            {
                return;
            }
            this._context.Task.RemoveRange(tasks);
            _context.SaveChanges();
        }