protected async Task InitStatus(TaskStatus status) { var taskSignup = Context.TaskSignups.First(); taskSignup.Status = status.ToString(); await Context.SaveChangesAsync(); }
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 }); }
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 })); }
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 }); }
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 }; }
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 }); }