コード例 #1
0
        void LuuBuoiChieu()
        {
            if (txbLCMaShow.Text == "")
            {
                return;
            }
            BuoiChieuDAO ttshow = new BuoiChieuDAO()
            {
                MaShow    = txbLCMaShow.Text,
                TenPhim   = cbLCPhim.SelectedItem.ToString(),
                TenPhong  = cbLCPhongChieu.SelectedItem.ToString(),
                TenRap    = cbLCRap.SelectedItem.ToString(),
                GioChieu  = cbLCGIoChieu.SelectedItem.ToString(),
                NgayChieu = dtpLCNgayChieu.Value
            };

            if (buoichieu.KiemTraBuoiChieu(ttshow.MaShow))
            {
                buoichieu.SuaBuoiChieu(ttshow);
            }
            else
            {
                buoichieu.ThemBuoiChieu(ttshow);
            }
            MessageBox.Show("Lưu thông tin buổi chiếu thành công!");
            LoadDtgvBuoiChieu();
        }
コード例 #2
0
        public bool SuaBuoiChieu(BuoiChieuDAO bc)
        {
            string marap     = rap.LayRapTheoTenRap(bc.TenRap).MaRap;
            string maphong   = phongchieu.LayMaPhongChieuTheoTen(bc.TenPhong);
            string maphim    = phim.LayMaPhimTheoTenPhim(bc.TenPhim);
            string ngaychieu = bc.NgayChieu.ToString("MM-dd-yyyy");
            string query     = string.Format("UPDATE dbo.BuoiChieu SET maphim = '{0}',marap = '{1}', maphong = '{2}',ngaychieu = '{3}', magiochieu='{4}' WHERE mashow = '{5}'", maphim, marap, maphong, ngaychieu, bc.GioChieu, bc.MaShow);

            return(DataProvider.Instance.ExcuteNonQuery(query) > 0);
        }
コード例 #3
0
        public bool ThemBuoiChieu(BuoiChieuDAO bc)
        {
            string marap     = rap.LayRapTheoTenRap(bc.TenRap).MaRap;
            string maphong   = phongchieu.LayMaPhongChieuTheoTen(bc.TenPhong);
            string maphim    = phim.LayMaPhimTheoTenPhim(bc.TenPhim);
            string ngaychieu = bc.NgayChieu.ToString("MM-dd-yyyy");
            string query     = string.Format("INSERT INTO dbo.BuoiChieu  VALUES  ( '{0}' , '{1}' ,'{2}' , '{3}' , '{4}' ,'{5}' , 0 ,0 )", bc.MaShow, maphim, marap, maphong, ngaychieu, bc.GioChieu);

            return(DataProvider.Instance.ExcuteNonQuery(query) > 0);
        }