public IHttpActionResult Delete(int id) { var status = _toDoListService.Delete(id); if (status) { return(Ok()); } return(StatusCode(HttpStatusCode.InternalServerError)); }
public async Task <ActionResult <ToDoList> > Delete(int id) { try { Profile userInfo = await HttpContext.GetUserInfoAsync <Profile>(); return(Ok(_service.Delete(id, userInfo.Id))); } catch (System.Exception err) { return(BadRequest(err.Message)); } }
private void BtnDelete_Click(object sender, RoutedEventArgs e) { Button completed = (Button)sender; var taskId = completed.Tag; var service = new ToDoListService(); var result = service.Delete((int)taskId); if (result.IsSuccessful) { //成功再改變畫面 var index = (MenuOptions)ListMenu.SelectedIndex; Show(index); } else { var path = result.WriteLog(); MessageBox.Show($"發生錯誤,請參考{path}"); } }