protected void grd_RowCommand(object sender, GridViewCommandEventArgs e) { int rowIndex = Convert.ToInt32(e.CommandArgument.ToString()); string id = this.grd.DataKeys[rowIndex]["ID"].ToString(); if (e.CommandName == "updates") { DataTableConversion lsttodt = new DataTableConversion(); var lst = iSeatService.GetByID(Convert.ToInt32(id)); DataTable dt = lsttodt.ToDataTable(lst); if (dt != null && dt.Rows.Count > 0) { HiddenField1.Value = dt.Rows[0]["ID"].ToString(); SeatNumber.Text = dt.Rows[0]["SeatNumber"].ToString(); SeatSide.Text = dt.Rows[0]["SeatSide"].ToString(); Submit.Text = "Update"; } else { Submit.Text = "Save"; } } else { DataTable dt = new DataTable(); bool result = iSeatService.Delete(Convert.ToInt32(id)); if (result) { bindGrid(); } } }
public ActionResult Delete(int?id) { var result = seatService.Delete(id); if (result.Success) { TempData["Error"] = "刪除成功"; } else { TempData["Error"] = "刪除失敗,請重新再試一次"; } return(RedirectToAction("Index")); }
public bool Delete([FromUri] int OrderId) { return(SeatService.Delete(UserEntity, OrderId)); }