private void button1_Click(object sender, EventArgs e) { if (cbTinhPhim.ValueMember == "") { return; } BLDatVe dbDatVe = new BLDatVe(); DataTable dtDatVe = new DataTable(); dtDatVe.Clear(); DataSet ds = dbDatVe.countMaPhim(globalMaPhim); dtDatVe = ds.Tables[0]; int sumVe = Convert.ToInt32(dtDatVe.Rows[0].ItemArray[0].ToString()); if (sumVe == 0) { lblKetQua.Text = "0"; } else { int temp = Convert.ToInt32(dtDatVe.Rows[0].ItemArray[2]) * Convert.ToInt32(dtDatVe.Rows[0].ItemArray[1]); lblKetQua.Text = temp.ToString(); } }
private void btnLuu_Click(object sender, EventArgs e) { if (!raptxt.Text.Equals("") && !ghetxt.Text.Equals("") && !Daytxt.Text.Equals("")) { //bool checkKH = checkMaKH(); //if (checkKH == false) //{ // MessageBox.Show("bạn đã đặt suất chiếu này rồi!"); // return; //} dtPhim = new DataTable(); dtPhim.Clear(); DataSet dsPhim = dbPhim.LayPhim(); dtPhim = dsPhim.Tables[0]; string maPhim = findMaPhim(dtPhim); dbDatVe = new BLDatVe(); DataSet dsSuatChieu = dbSuatChieu.LaySuatChieuCuaPhim(maPhim); string MaSC = dtSuatChieu.Rows[0].ItemArray[3].ToString(); //todo try { //dbDatVe.themVe(maPhim, raptxt.Text, SuatChieucb.Text, maNV, globalMaKH, Daytxt.Text, ghetxt.Text, ref err); dbDatVe.XuLyVe(txtMaVe.Text, globalMaNV, globalMaKH, Daytxt.Text, dtpNgay.Value.Date, Convert.ToInt32(ghetxt.Text), MaSC, txtGioKetThuc.Text, Convert.ToInt32(txtTien.Text.Trim()), cbGhiChu.Text, "Insert"); MessageBox.Show("thêm thành công!"); storedMaKH = globalMaKH; btnReload_Click(sender, e); txtMaVe.ResetText(); } catch (Exception) { MessageBox.Show("lỗi"); } } else { MessageBox.Show("chưa hoàn thành đặt vé !"); } }
private void btnLuu_Click(object sender, EventArgs e) { if (!raptxt.Text.Equals("") && !ghetxt.Text.Equals("") && !Daytxt.Text.Equals("")) { bool checkKH = checkMaKH(); if (checkKH == false) { MessageBox.Show("bạn đã đặt suất chiếu này rồi!"); return; } dtPhim = new DataTable(); dtPhim.Clear(); DataSet dsPhim = dbPhim.LayPhim(); dtPhim = dsPhim.Tables[0]; string maPhim = findMaPhim(dtPhim); string maNV = findMaNV(); dbDatVe = new BLDatVe(); //todo try { dbDatVe.themVe(maPhim, raptxt.Text, SuatChieucb.Text, maNV, globalMaKH, Daytxt.Text, ghetxt.Text, ref err); MessageBox.Show("thêm thành công!"); storedMaKH = globalMaKH; } catch (Exception) { MessageBox.Show("lỗi"); } } else { MessageBox.Show("chưa hoàn thành đặt vé !"); } }