public async Task <IActionResult> DeletePost(DeleteTaskViewModel model) { await repository.Delete(model.Id); logger.LogInformation($"Task with ID \"{model.Id}\" deleted."); return(RedirectToAction(nameof(BlankPage))); }
public IActionResult Delete(DeleteTaskViewModel item) { var removeTask = _tasks.FirstOrDefault(t => t.Id == item.Id); if (removeTask != null) { _tasks.Remove(removeTask); return(NoContent()); } return(NotFound()); }
public IActionResult DeleteTask(DeleteTaskViewModel model) { storage.DeleteTask(model.TaskId); var parametrs = new { year = model.SelectedDay.Year, month = model.SelectedDay.Month, day = model.SelectedDay.Day }; return(RedirectToAction("DayPage", "Calendar", parametrs)); }
public async ASYNC.Task <IActionResult> Delete(int id) { var task = await this.taskService.GetById(id); var student = await this.userService.GetUserById(task.StudentId); if (task == null) { return(NotFound()); } var taskToDelete = new DeleteTaskViewModel() { Id = task.Id, StudentFullName = $"{student.FirstName} {student.LastName}", FacultyNumber = student.FacultyNumber, CreatedOn = task.CreatedOn, TopicId = task.TopicId, }; return(this.View("Delete", taskToDelete)); }
public void Delete(DeleteTaskViewModel model) { var entity = Mapper.Map <DeleteTaskViewModel, ToDoListItem>(model); Update(entity, c => c.IsDeleted); }
public JsonResult DeleteTask(DeleteTaskViewModel model) { toDoItemService.Delete(model); return(JsonHelper.SuccessJsonResult()); }
public async Task <IActionResult> Delete(DeleteTaskViewModel item) { await service.DeleteTask(item.Id.ToString()); return(NoContent()); }