Пример #1
0
        protected void btnDeleteLink_Click(Object Sender, ImageClickEventArgs e)
        {
            ImageButton oButton = (ImageButton)Sender;

            oRooms.Delete(Int32.Parse(oButton.CommandArgument));
            Response.Redirect(Request.Path);
        }
Пример #2
0
        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);
 }
Пример #4
0
    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) { }
    }
Пример #5
0
    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;
            }
        }
    }
Пример #6
0
 public bool DeleteRooms(Transaction context, String location, int numRooms)
 {
     return(Rooms.Delete(context, RID.forRoom(location), numRooms));
 }