protected void btnDeleteLink_Click(Object Sender, ImageClickEventArgs e) { ImageButton oButton = (ImageButton)Sender; oRooms.Delete(Int32.Parse(oButton.CommandArgument)); Response.Redirect(Request.Path); }
public void Delete(int id) { var msg = new Msg(); try { var Room = new Rooms(); var user = Room.FindById(id); if (user == null) { throw new Exception("该园区不存在!"); } else if (Room.Delete(id)) { msg.Message = "删除成功!"; } else { throw new Exception("发生未知错误,删除失败!"); } } catch (Exception ex) { msg.Code = -1; msg.Message = ex.Message; } Response.Write(msg.ToJson()); Response.End(); }
// Delete the Selected Room Method & Refresh Rooms Binding :) public void DeleteRoom() { if (!IsSelected()) { return; } box.DeleteRoom(SelectedRoom.RoomID); Rooms.Delete(SelectedRoom); }
protected void grid_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { string strRoomID = grid.Rows[e.RowIndex].Cells[0].Text; Rooms room = new Rooms(); room.Room_ID = int.Parse(strRoomID); room.SelectOne(); room.Delete(); CurrentRoomStatus crRmStatus = new CurrentRoomStatus(); crRmStatus.RoomStatus = Int32.Parse(grid.Rows[e.RowIndex].Cells[6].Text); crRmStatus.Room_ID = room.Room_ID; crRmStatus.Delete(); // bool retval=new Rooms().Delete(room.Room_ID) BindGridView(); } catch (Exception ex) { } }
private void DeleteRoom(int roomId) { Rooms room = new Rooms(); room.Room_ID = roomId; room.SelectOne(); if (room.Delete()) { CurrentRoomStatus crRmStatus = new CurrentRoomStatus(); crRmStatus.RoomStatus = 1 /*Int32.Parse(grid.Rows[e.RowIndex].Cells[6].Text)*/; crRmStatus.Room_ID = room.Room_ID; crRmStatus.Delete(); BindGridView(1); } else { if (room.ErrorCode == -10) { lblMsg.Text = "Cannot Delete. There is an active Reservation for this Room"; lblMsg.ForeColor = Color.Red; return; } } }
public bool DeleteRooms(Transaction context, String location, int numRooms) { return(Rooms.Delete(context, RID.forRoom(location), numRooms)); }