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();
                }
            }
        }
示例#2
0
        public ActionResult Delete(int?id)
        {
            var result = seatService.Delete(id);

            if (result.Success)
            {
                TempData["Error"] = "刪除成功";
            }
            else
            {
                TempData["Error"] = "刪除失敗,請重新再試一次";
            }
            return(RedirectToAction("Index"));
        }
示例#3
0
 public bool Delete([FromUri] int OrderId)
 {
     return(SeatService.Delete(UserEntity, OrderId));
 }