コード例 #1
0
        void InsertVe()
        {
            GiaVeCuaGhe giaGhe = Session["giaVe"] as GiaVeCuaGhe;
            Dictionary <string, int> lstGheDangChon = Session["lstGheDangChon"] as Dictionary <string, int>;


            foreach (KeyValuePair <string, int> item in lstGheDangChon)
            {
                DAOVe.Insert(giaGhe, item.Key, item.Value.ToString());
            }
        }
コード例 #2
0
        void InsertVe()
        {
            GiaVeCuaGhe giaVe = new GiaVeCuaGhe();

            giaVe.Rap     = rblRap.SelectedValue;
            giaVe.Phim    = Request.QueryString["phim"];
            giaVe.Suat    = rbSuat.SelectedValue;
            giaVe.KhanDai = rbKhanDai.SelectedValue;

            foreach (KeyValuePair <string, int> item in lstGheDangChon)
            {
                DAOVe.Insert(giaVe, item.Key, item.Value.ToString());
            }
        }
コード例 #3
0
 private void btnCheck_Click(object sender, EventArgs e)
 {
     try
     {
         DataTable tb = DAODonHangVe.ThongTinDonHang(txtSeries.Text, rap);
         txtEmail.Text    = tb.Rows[0]["email"].ToString();
         txtTenKhach.Text = tb.Rows[0]["tenkhachhang"].ToString();
         string donHangID = tb.Rows[0]["donhangVeid"].ToString();
         dgvVe.DataSource = DAOVe.GetAll(donHangID, rap);
     }catch (Exception exx)
     {
         MessageBox.Show("mã số không tồn tại hoặc đã được sử dụng");
     }
 }
コード例 #4
0
        void InsertVe()
        {
            GiaVeCuaGhe giaVe = new GiaVeCuaGhe();

            giaVe.Rap     = rap;
            giaVe.Phim    = lbTenPhim.SelectedValue.ToString();
            giaVe.Suat    = lbSuatChieu.SelectedValue.ToString();
            giaVe.KhanDai = lbKhanDai.SelectedValue.ToString();

            foreach (KeyValuePair <string, int> item in lstGheDangChon)
            {
                DAOVe.Insert(giaVe, item.Key, item.Value.ToString());
            }
        }
コード例 #5
0
        private void btnInVe_Click(object sender, EventArgs e)
        {
            if (ValidateOfMe.ValidateOfMe.isHaveEmptyTextBox(ref pnCheck))
            {
                return;
            }
            DataTable tb = DAODonHangVe.ThongTinDonHang(txtSeries.Text, rap);

            string    donHangID = tb.Rows[0]["donhangVeid"].ToString();
            DataTable tbVe      = DAOVe.GetAll(donHangID, rap);

            #region In Dãy vé
            string Ve = "";
            foreach (DataRow dr in tbVe.Rows)
            {
                Ve += "Phim  :  " + dr["tenphim"].ToString() + "\r\n" +
                      "Rap  :  " + rap + "\r\n" +
                      "khan dai :  " + dr["khandaiid"].ToString() + "\r\n" +
                      "Ngay Chieu : " + dr["ngaychieu"].ToString() + "\r\n" +
                      "Suat Chieu :  " + dr["suatchieu"].ToString() + "\r\n" +
                      "So Ghe :  " + dr["gheid"].ToString() + "\r\n" +
                      "Gia ve :  " + dr["giave"].ToString() + "\r\n"
                ;
            }


            using (SaveFileDialog sfd = new SaveFileDialog()
            {
                Filter = "DPF file|*.pdf", ValidateNames = true
            })
            {
                if (sfd.ShowDialog() == DialogResult.OK)
                {
                    iTextSharp.text.Document doc = new iTextSharp.text.Document(PageSize.A6.Rotate());

                    try
                    {
                        PdfWriter.GetInstance(doc, new FileStream(sfd.FileName, FileMode.Create));
                        doc.Open();
                        Paragraph a = new Paragraph(Ve);

                        doc.Add(new iTextSharp.text.Paragraph(a));
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                    finally { doc.Close(); }
                }
            }
            #endregion
            try//update da nhan ve
            {
                DAODonHangVe.UpdateDaNhanVe(txtSeries.Text, rap);
            }
            catch (Exception exx)
            {
                MessageBox.Show(exx.Message);
            }
            MessageBox.Show("In vé thành công ;>");
        }