コード例 #1
0
        public ActionResult DeleteRoom(Int32 roomId)
        {
            DatabaseAction(conn =>
            {
                Business.Room room = new Business.Room(conn, roomId);
                room.Delete(conn);
            });

            return(Json());
        }
コード例 #2
0
        public ActionResult SaveRoom(Int32 roomId, String name, Int32 beds)
        {
            Int32 newRoomId = DatabaseFunction <Int32>(conn =>
            {
                Business.Room room;

                if (roomId == -1)
                {
                    room = new Business.Room();
                }
                else
                {
                    room = new Business.Room(conn, roomId);
                }

                room.Name = name;
                room.Beds = beds;

                room.Save(conn);
                return(room.Id);
            });

            return(Json(newRoomId));
        }