Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
        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é !");
            }
        }
Ejemplo n.º 3
0
        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é !");
            }
        }