public async Task <ActionResult> Delete(TaskModel model, jQueryDataTableParamModel param) { try { if (ModelState.IsValid) { var result = await _taskService.DeleteTask(param); if (result) { return(Json(new { success = true, message = Resources.ThingsToDo.lblTaskDeleted }, JsonRequestBehavior.AllowGet)); } else { ModelState.AddModelError("", Resources.ThingsToDo.Global_InternalServerError); } } return(View(param)); } catch (Exception ex) { return(JError()); } }
public async Task <IActionResult> DeleteTask(int id) { bool result = await _taskService.DeleteTask(id); if (result == false) { return(StatusCode(StatusCodes.Status405MethodNotAllowed)); } return(Ok()); }
public async Task DeleteTask([FromBody] TaskDTO task) { string msg = "Your task was deleted by moderator"; var userId = await tasksService.GetCustomerAsync(task.Id); await notificationService.AddNotification(msg, userId); await _hubContext.Clients.All.SendAsync("sendMessage", userId, msg); await tasksService.DeleteTask(task.Id); await Response.WriteAsync(JsonConvert.SerializeObject(task, new JsonSerializerSettings { Formatting = Formatting.Indented })); }
public IActionResult Delete(string id) { try { string urlEnc = Encryption.SymmetricDecrypt(id); Guid decId = Guid.Parse(urlEnc); _taskService.DeleteTask(decId); TempData["feedback"] = "Product was deleted successfully"; _logger.LogInformation("Successfully Deleted Task |" + " ip: " + GetIpAddress() + " | Timestamp: " + DateTime.Now + " | Email: " + User.Identity.Name); return(RedirectToAction("Index")); } catch (Exception ex) { TempData["danger"] = "Something went wrong"; _logger.LogError(ex.Message + " ip: " + GetIpAddress() + " | Timestamp: " + DateTime.Now + " | Email: " + User.Identity.Name); return(RedirectToAction("Index")); } }
public async Task <IActionResult> DeleteTask([FromRoute] Guid taskId) { await _tasksService.DeleteTask(taskId); return(Ok()); }
public IActionResult DeleteTask([FromBody] PrimitiveTypesAjaxWrapper <Guid> taskId) { _tasksService.DeleteTask(taskId.Value); return(Ok()); }
public void DeleteTask(int taskId) { taskService.DeleteTask(taskId); }
public async Task <IActionResult> Delete(int id) { await _tasksService.DeleteTask(id); return(new NoContentResult()); }