Пример #1
0
        protected async Task InitStatus(TaskStatus status)
        {
            var taskSignup = Context.TaskSignups.First();

            taskSignup.Status = status.ToString();
            await Context.SaveChangesAsync();
        }
Пример #2
0
        protected TaskStatusChangeCommandAsync CreateCommand(TaskStatus status, string description = "")
        {
            var user = Context.Users.First();
            var task = Context.Tasks.First();

            return(new TaskStatusChangeCommandAsync
            {
                UserId = user.Id,
                TaskId = task.Id,
                TaskStatus = status,
                TaskStatusDescription = description ?? string.Empty
            });
        }
Пример #3
0
        public IActionResult ChangeStatus(int activityId, int taskId, string userId, TaskStatus status, string statusDesc)
        {
            if (userId == null)
            {
                return(HttpBadRequest());
            }

            _bus.Send(new TaskStatusChangeCommand {
                TaskStatus = status, TaskId = taskId, UserId = userId, TaskStatusDescription = statusDesc
            });

            return(RedirectToAction(nameof(ShowActivity), new { id = activityId }));
        }
Пример #4
0
        public async Task<IActionResult> ChangeStatus(int eventId, int taskId, string userId, TaskStatus status, string statusDesc)
        {
            if (userId == null)
            {
                return HttpBadRequest();
            }

            await _mediator.SendAsync(new TaskStatusChangeCommandAsync { TaskStatus = status, TaskId = taskId, UserId = userId, TaskStatusDescription = statusDesc });

            return RedirectToAction(nameof(ShowEvent), new { id = eventId });
        }
Пример #5
0
        public async Task <IActionResult> ChangeStatus(int eventId, int taskId, string userId, TaskStatus status, string statusDesc)
        {
            if (userId == null)
            {
                return(HttpBadRequest());
            }

            await _mediator.SendAsync(new TaskStatusChangeCommandAsync { TaskStatus = status, TaskId = taskId, UserId = userId, TaskStatusDescription = statusDesc });

            return(RedirectToAction(nameof(ShowEvent), new { id = eventId }));
        }
        protected TaskStatusChangeCommandAsync CreateCommand(TaskStatus status, string description = "")
        {
            var user = Context.Users.First();
            var task = Context.Tasks.First();

            return new TaskStatusChangeCommandAsync
            {
                UserId = user.Id,
                TaskId = task.Id,
                TaskStatus = status,
                TaskStatusDescription = description ?? string.Empty
            };
        }
 protected async Task InitStatus(TaskStatus status)
 {
     var taskSignup = Context.TaskSignups.First();
     taskSignup.Status = status.ToString();
     await Context.SaveChangesAsync();
 }
Пример #8
0
        public IActionResult ChangeStatus(int activityId, int taskId, string userId, TaskStatus status, string statusDesc)
        {
            if (userId == null)
            {
                return HttpBadRequest();
            }

            _bus.Send(new TaskStatusChangeCommand { TaskStatus = status, TaskId = taskId, UserId = userId, TaskStatusDescription = statusDesc });

            return RedirectToAction(nameof(ShowActivity), new { id = activityId });
        }