Beispiel #1
0
        void LoadCbVe()
        {
            dtgvVe.DataSource = sourceVe;

            cbVGioChieu.DataSource    = giochieu.LayDanhSachMaGioChieuObject();
            cbVGioChieu.DisplayMember = "magiochieu";
            txbVGiaVe.Text            = (cbVGioChieu.SelectedItem as GioChieuDAO).DonGia.ToString();

            cbVGioChieu.SelectedIndexChanged += (s, e) => {
                GioChieuDAO gc = cbVGioChieu.SelectedItem as GioChieuDAO;
                txbVGiaVe.Text = gc.DonGia.ToString();
                LoadDtgvVe();
            };

            cbVRap.DataSource = rap.LayDanhSachTenRap();

            cbVPhongChieu.DataSource     = phongchieu.LayDanhSachTenPhongChieuTheoTenRap(cbVRap.SelectedItem.ToString());
            cbVRap.SelectedIndexChanged += (s, e) => {
                cbVPhongChieu.DataSource = phongchieu.LayDanhSachTenPhongChieuTheoTenRap(cbVRap.SelectedItem.ToString());
                LoadDtgvVe();
            };

            cbVPhongChieu.SelectedIndexChanged += (s, e) => { LoadDtgvVe(); };
            cbVGioChieu.SelectedIndexChanged   += (s, e) => { LoadDtgvVe(); };

            cbVPhim.DataSource            = phim.LayDanhSachTenPhim();
            cbVPhim.SelectedIndexChanged += (s, e) => { LoadDtgvVe(); };
            List <string> tinhtrang = new List <string>()
            {
                "Chưa bán", "Đã bán"
            };

            cbVTinhTrang.DataSource = tinhtrang;

            cbVLoaiTimKiem.DataSource = new List <string>()
            {
                "Vé chưa bán", "Vé theo các tiêu chí"
            };
            cbVLoaiTimKiem.SelectedIndexChanged += (s, e) => { LoadDtgvVe(); };
        }
Beispiel #2
0
        void LuuGioChieu()
        {
            if (txbGCMaGioChieu.Text == "")
            {
                return;
            }
            GioChieuDAO ttgiochieu = new GioChieuDAO()
            {
                MaGioChieu = txbGCMaGioChieu.Text,
                DonGia     = Int32.Parse(txbGCDonGia.Text)
            };

            if (giochieu.KiemTraGioChieu(ttgiochieu.MaGioChieu))
            {
                giochieu.SuaGioChieu(ttgiochieu);
            }
            else
            {
                giochieu.ThemGioChieu(ttgiochieu);
            }
            MessageBox.Show("Lưu giờ chiếu thành công!");
            LoadDtgvGioChieu();
        }
 public bool ThemGioChieu(GioChieuDAO gio)
 {
     return(DataProvider.Instance.ExcuteNonQuery(string.Format("INSERT INTO dbo.GioChieu ( magiochieu, dongia )VALUES( '{0}', {1})", gio.MaGioChieu, gio.DonGia)) > 0);
 }
 public bool SuaGioChieu(GioChieuDAO gio)
 {
     return(DataProvider.Instance.ExcuteNonQuery(string.Format("UPDATE dbo.GioChieu SET dongia = {0} WHERE magiochieu = '{1}'", gio.DonGia, gio.MaGioChieu)) > 0);
 }