namespace 影院售票系統
cinema cinema = new cinema();
dictionarylables = new dictionary();
int ticket = 0;
string key = null;
private void form1_load(object sender, eventargs e)
private void inittreeview()
treenode timenode = new treenode(item.time);
movienode.nodes.add(timenode);
moviename = item.movie.moviename;
}treeview1.endupdate();
}private void treeview1_afterselect(object sender, treevieweventargs e)}}
updateseat();
}private void clearseat()
}//更新座位狀態
private void updateseat()
}// 贈票
private void radiobutton2_checkedchanged(object sender, eventargs e)
//學生票
private void radiobutton3_checkedchanged(object sender, eventargs e)
}//普通票
private void radiobutton1_checkedchanged(object sender, eventargs e)
private void combobox1_selectedindexchanged(object sender, eventargs e)
}//選擇 "繼續銷售"
//判斷放映列表是否為空
//if (cinema.schedule.items.count == 0)
////inittreeview();
private void lblseat_click(object sender, eventargs e)
ticket++;
tryelse
}else if (this.radiobutton2.checked)
else
}//呼叫工具類建立票
ticket newticket = ticketutil.createticket(cinema.schedule.items[key], cinema.seats[seatnum], discount, customername, type);
if (cinema.seats[seatnum].color == color.yellow)
else if (result == dialogresult.no)
}else}}
}catch (exception ex)
}public void zuowei()}}
private void 繼續售票toolstripmenuitem_click(object sender, eventargs e)
inittreeview();
}private void 獲取新列表toolstripmenuitem_click(object sender, eventargs e)
private void 購票toolstripmenuitem_click(object sender, eventargs e)
private void 儲存toolstripmenuitem_click(object sender, eventargs e)
namespace 影院售票系統
public void loaditems()
break;}}
}}}}
}列印售票資訊:
using system;
using system.collections.generic;
using system.io;
using system.linq;
using system.text;
using system.threading.tasks;
using system.windows.forms;
namespace 影院售票系統
public studentticket(scheduleitem scheduleitem, seat seat, int discount)
: base(scheduleitem, seat)
public override void calcprice()
public override void print()
", this.scheduleitem.movie.moviename);
sw.writeline(" 座位號:\t", this.seat.seatnum);
sw.writeline(" **: \t", this.price.tostring());
sw.writeline("***************************");
sw.close();
fs.close();
}public override void show()}}
論學習筆記的重要性
學習筆記真的很重要,在以下幾點可以體現出來,這些都是我自己認為的哦,僅供參考不喜勿噴。一 學習新知識不懂時做筆記。1 如果你學習新知識看幾遍都不懂的話,建議你把它寫下來,但寫時一定要思考,要不沒什麼太大幫助還浪費時間。因為寫下來大體就記住了,大腦只需要去思考這個問題,如果讓你去做乙個你一竅不通的行業...
論安全的重要性
論安全的重要性 安全 是乙個永不過時的話題。在我們的現實生活中,無數的事實告訴我們,凡是無視安全的行為必將付出慘痛的代價。世界上每天都在發生著安全事故,汽車超載,超速行駛,闖紅燈 生產單位偷工減料,違規操作 公共服務場所無視安全規範 種種無視安全的情況造成了一起又一起的安全事故。慘痛的教訓告訴我們任...
論溝通的重要性
溝通,是建立人際關係的橋梁,如果這個世界缺少了溝通,那將是乙個不可想象的世界。可以這樣說,沒有溝通就沒有人際的互動關係,人與人之間關係,就會處在僵硬 隔閡 冷漠的狀態,會出現誤解 扭曲的局面,給工作和生活帶來極大的害處。資訊時代的到來,工作 生活節奏越來越快,人與人之間的思想需要加強交流 社會分工越...