예제 #1
0
 private void button_themdanhmuc_Click(object sender, EventArgs e)
 {
     try
     {
         using (dbTRAVELDataContext them_danhmuc = new dbTRAVELDataContext())
         {
             if (textBox_tendanhmuc.Text == "")
             {
                 MessageBox.Show("Thêm không hợp lệ vui lòng xem lại dữ liệu đầu vào", "Lỗi");
             }
             else
             {
                 DanhMuc them = new DanhMuc();
                 them.TenDanhMuc = textBox_tendanhmuc.Text.ToString();
                 them_danhmuc.DanhMucs.InsertOnSubmit(them);
                 them_danhmuc.SubmitChanges();
                 MessageBox.Show("Thêm danh mục thành công", "Thông báo");
                 LoadDanhMuc();
             }
         }
     }
     catch (Exception loi)
     {
         MessageBox.Show("Thêm không hợp lệ vui lòng xem lại dữ liệu đầu vào", "Lỗi");
     }
 }
예제 #2
0
        private void button_timtua_Click(object sender, EventArgs e)
        {
            int IDTUA_temp = int.Parse(textBox_idtua_tim.Text.ToString());

            using (dbTRAVELDataContext tim_tua = new dbTRAVELDataContext())
            {
                var query_tim = (from b in tim_tua.Tuas
                                 where b.ID == IDTUA_temp
                                 select b).FirstOrDefault();
                if (query_tim == null)
                {
                    MessageBox.Show("Tua bạn tìm không tồn tại", "Lỗi");
                }
                else
                {
                    textBox_matua.Text           = query_tim.MaTua.ToString();
                    textBox_tentua.Text          = query_tim.TenTua.ToString();
                    comboBox_iddanhmuc.Text      = query_tim.IDDanhMuc.ToString();
                    textBox_khachsan.Text        = query_tim.KhachSan.ToString();
                    dateTimePicker_ngayden.Value = query_tim.NgayDen.Date;
                    dateTimePicker_ngaydi.Value  = query_tim.NgayDi.Date;
                    comboBox_iddatnuoc.Text      = query_tim.DatNuoc.ToString();
                    textBox_giatientua.Text      = query_tim.Gia.ToString();
                    textBox_dadattua.Text        = query_tim.DaDat.ToString();
                    textBox_idtua_tim.Text       = IDTUA.ToString();
                    IDTUA     = query_tim.ID;
                    IDDANHMUC = query_tim.IDDanhMuc;
                }
            }
        }
예제 #3
0
        private void button_timtaikhoan_Click(object sender, EventArgs e)
        {
            int idTaiKhoan = int.Parse(textBox_timkiemtaikhoan.Text.ToString());

            using (dbTRAVELDataContext tim_taikhoan = new dbTRAVELDataContext())
            {
                var query_tim = (from b in tim_taikhoan.Accounts
                                 where b.ID == idTaiKhoan
                                 select b).FirstOrDefault();
                if (query_tim == null)
                {
                    MessageBox.Show("Tài khoản bạn tìm không tồn tại", "Lỗi");
                }
                else
                {
                    textBox_idtaikhoan.Text      = query_tim.ID.ToString();
                    textBox_tentaikhoan.Text     = query_tim.TenTaiKhoan.ToString();
                    textBox_matkhau.Text         = query_tim.MatKhau.ToString();
                    textBox_isadmin.Text         = query_tim.IsAdmin.ToString();
                    textBox_tiendangco.Text      = query_tim.Tien.ToString();
                    textBox_timkiemtaikhoan.Text = query_tim.ID.ToString();
                    IDTAIKHOAN = query_tim.ID;
                }
            }
        }
예제 #4
0
 private void button_suataikhoan_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn muốn sửa tài khoản có id: " + textBox_idtaikhoan.Text.ToString() + " không", "Thông Báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
     {
         try
         {
             using (dbTRAVELDataContext sua_taikhoan = new dbTRAVELDataContext())
             {
                 var sua_tk = (from a in sua_taikhoan.Accounts
                               where a.ID == int.Parse(textBox_idtaikhoan.Text.ToString())
                               select a).FirstOrDefault();
                 if (sua_tk == null)
                 {
                     MessageBox.Show("Sửa thất bại", "Lỗi");
                 }
                 else
                 {
                     sua_tk.TenTaiKhoan = textBox_tentaikhoan.Text.ToString();
                     sua_tk.MatKhau     = textBox_matkhau.Text.ToString();
                     sua_tk.IsAdmin     = int.Parse(textBox_isadmin.Text.ToString());
                     sua_tk.Tien        = decimal.Parse(textBox_tiendangco.Text.ToString());
                     sua_taikhoan.SubmitChanges();
                     MessageBox.Show("Bạn đã sửa tài khoản: " + textBox_idtaikhoan.Text.ToString() + " thành công", "Thông báo");
                     LoadTaiKhoan();
                 }
             }
         }
         catch (Exception loi)
         {
             MessageBox.Show("Sửa thất bại", "Lỗi");
         }
     }
 }
예제 #5
0
 private void button_suadanhmuc_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn muốn sửa danh mục có id: " + textBox_iddanhmuc.Text.ToString() + " không", "Thông Báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
     {
         try
         {
             using (dbTRAVELDataContext suadanhmuc = new dbTRAVELDataContext())
             {
                 var sua = (from a in suadanhmuc.DanhMucs
                            where a.ID == IDDANHMUC_O_DanhMuc
                            select a).FirstOrDefault();
                 if (textBox_tendanhmuc.Text == "")
                 {
                     MessageBox.Show("Vui lòng nhập tên danh mục thay thế", "Lỗi");
                 }
                 else
                 {
                     sua.TenDanhMuc = textBox_tendanhmuc.Text.ToString();
                     suadanhmuc.SubmitChanges();
                     MessageBox.Show("Bạn đã sửa thành công");
                     LoadDanhMuc();
                 }
             }
         }
         catch (Exception loi)
         {
             MessageBox.Show("Sửa thất bại", "Lỗi");
         }
     }
 }
예제 #6
0
 private void button_themtua_Click(object sender, EventArgs e)
 {
     try
     {
         using (dbTRAVELDataContext themtua = new dbTRAVELDataContext())
         {
             Tua them = new Tua();
             them.MaTua     = textBox_matua.Text.ToString();
             them.TenTua    = textBox_tentua.Text.ToString();
             them.IDDanhMuc = int.Parse(comboBox_iddanhmuc.Text.ToString());
             them.KhachSan  = textBox_khachsan.Text.ToString();
             them.NgayDen   = dateTimePicker_ngayden.Value;
             them.NgayDi    = dateTimePicker_ngaydi.Value;
             them.DatNuoc   = int.Parse(comboBox_iddatnuoc.Text.ToString());
             them.Gia       = decimal.Parse(textBox_giatientua.Text.ToString());
             them.DaDat     = 0;
             themtua.Tuas.InsertOnSubmit(them);
             themtua.SubmitChanges();
             MessageBox.Show("Thêm tua thành công", "Thông báo");
             LoadTua();
         }
     }
     catch (Exception loi)
     {
         MessageBox.Show("Thêm không hợp lệ vui lòng xem lại dữ liệu đầu vào", "Lỗi");
     }
 }
예제 #7
0
 private void button_tatcadatnuoc_Click(object sender, EventArgs e)
 {
     using (dbTRAVELDataContext datnuoc = new dbTRAVELDataContext())
     {
         var data = from a in datnuoc.Countries select a;
         dataGridView_tkdatnuoc.DataSource = data;
     }
 }
예제 #8
0
 private void fTimKiem_Load(object sender, EventArgs e)
 {
     using (dbTRAVELDataContext datnuoc = new dbTRAVELDataContext())
     {
         var data = from a in datnuoc.Countries select a;
         dataGridView_tkdatnuoc.DataSource = data;
     }
 }
예제 #9
0
 void LoadDanhMuc()
 {
     using (dbTRAVELDataContext danhmuc_full = new dbTRAVELDataContext())
     {
         var data_danhmuc = from a in danhmuc_full.DanhMucs
                            select new { a.ID, a.TenDanhMuc };
         dataGridView_danhmuc.DataSource = data_danhmuc;
     }
 }
예제 #10
0
        void LoadTaiKhoan()
        {
            using (dbTRAVELDataContext taikhoan_full = new dbTRAVELDataContext())
            {
                var data_taikhoan = from a in taikhoan_full.Accounts
                                    select new { a.ID, a.TenTaiKhoan, a.MatKhau, a.IsAdmin, a.Tien };

                dataGridView_taikhoan.DataSource = data_taikhoan;
            }
        }
예제 #11
0
        void LoadTheNap()
        {
            using (dbTRAVELDataContext thenap_full = new dbTRAVELDataContext())
            {
                var data_thenap = from a in thenap_full.TheNaps
                                  select new { a.ID, a.MaTheNap, a.SoSeri, a.GiaThe, a.DaSuDung };

                dataGridView_thenap.DataSource = data_thenap;
            }
        }
예제 #12
0
        private void fLichSu_Load(object sender, EventArgs e)
        {
            dbTRAVELDataContext ls = new dbTRAVELDataContext();
            var data = from p in ls.HoaDons
                       join q in ls.Accounts on p.TenTaiKhoan equals q.TenTaiKhoan
                       join k in ls.Tuas on p.MaTua equals k.MaTua
                       where q.TenTaiKhoan == fDangNhap.LuuThongTin.myusername
                       select new { p.ID, q.TenTaiKhoan, k.TenTua, p.NgayDat, k.NgayDen, k.NgayDi, k.MaTua, k.Gia, k.DatNuoc, k.KhachSan };

            dataGridView_lichsumuave.DataSource = data;
        }
예제 #13
0
        private void button_chitietdanhmuc_Click(object sender, EventArgs e)
        {
            string iddanhmuc = dataGridView_danhmuc.Rows[dataGridView_danhmuc.CurrentRow.Index].Cells[0].Value.ToString();

            IDDANHMUC_O_DanhMuc = int.Parse(iddanhmuc);
            dbTRAVELDataContext danhmuc = new dbTRAVELDataContext();
            var query = (from b in danhmuc.DanhMucs
                         where b.ID == IDDANHMUC_O_DanhMuc
                         select b).FirstOrDefault();

            textBox_iddanhmuc.Text  = query.ID.ToString();
            textBox_tendanhmuc.Text = query.TenDanhMuc.ToString();
        }
예제 #14
0
        private void button_tiemdatnuoc_Click(object sender, EventArgs e)
        {
            string tendatnuoc = textBox_tendatnuoc.Text;

            using (dbTRAVELDataContext datnuoc = new dbTRAVELDataContext())
            {
                var data = from a in datnuoc.Countries where a.CommonName == tendatnuoc select a;
                dataGridView_tkdatnuoc.DataSource = data;
                if (data == null)
                {
                    MessageBox.Show("Không có tên đất nước mà bạn cần tìm", "Thông báo");
                }
            }
        }
예제 #15
0
 void LoadDoanhThu()
 {
     using (dbTRAVELDataContext load_doanhthu = new dbTRAVELDataContext())
     {
         decimal tongdoanhthu = 0;
         load_doanhthu.DeferredLoadingEnabled = false;
         var load = (from a in load_doanhthu.HoaDons
                     select a);
         dataGridView_doanhthu.DataSource = load;
         foreach (HoaDon item in load)
         {
             tongdoanhthu += item.GiaTua;
         }
         textBox_tongtien.Text = tongdoanhthu.ToString();
     }
 }
예제 #16
0
        private void button_chitietthenap_Click(object sender, EventArgs e)
        {
            string MATHENAP = dataGridView_thenap.Rows[dataGridView_thenap.CurrentRow.Index].Cells[1].Value.ToString();
            string SOSERI   = dataGridView_thenap.Rows[dataGridView_thenap.CurrentRow.Index].Cells[2].Value.ToString();

            using (dbTRAVELDataContext chon_thenap = new dbTRAVELDataContext())
            {
                var tn = (from a in chon_thenap.TheNaps
                          where a.MaTheNap == MATHENAP && a.SoSeri == SOSERI
                          select a).FirstOrDefault();
                textBox_idthenap.Text  = tn.ID.ToString();
                textBox_mathenap.Text  = tn.MaTheNap.ToString();
                textBox_giathenap.Text = tn.GiaThe.ToString();
                textBox_soseri.Text    = tn.SoSeri.ToString();
                textBox_dasudung.Text  = tn.DaSuDung.ToString();
            }
        }
예제 #17
0
 void LoadTua()
 {
     using (dbTRAVELDataContext tuafull = new dbTRAVELDataContext())
     {
         var data_tua = from a in tuafull.Tuas
                        select new { a.ID, a.TenTua, a.DatNuoc, a.IDDanhMuc, a.Gia, a.KhachSan, a.NgayDen, a.NgayDi, a.DaDat, a.MaTua };
         dataGridView_tua.DataSource = data_tua;
         var data_iddanhmuc = from a in tuafull.DanhMucs
                              select new { a.ID };
         comboBox_iddanhmuc.DisplayMember = "ID";
         comboBox_iddanhmuc.DataSource    = data_iddanhmuc;
         var data_iddatnuoc = from a in tuafull.Countries
                              select new { a.Id };
         comboBox_iddatnuoc.DisplayMember = "Id";
         comboBox_iddatnuoc.DataSource    = data_iddatnuoc;
     }
 }
예제 #18
0
        private void button_chitiettaikhoan_Click(object sender, EventArgs e)
        {
            string idTaiKhoan = dataGridView_taikhoan.Rows[dataGridView_taikhoan.CurrentRow.Index].Cells[0].Value.ToString();

            IDTAIKHOAN = int.Parse(idTaiKhoan);
            using (dbTRAVELDataContext taikhoan = new dbTRAVELDataContext())
            {
                var tk = (from a in taikhoan.Accounts
                          where a.ID == IDTAIKHOAN
                          select a).FirstOrDefault();
                textBox_idtaikhoan.Text      = tk.ID.ToString();
                textBox_tentaikhoan.Text     = tk.TenTaiKhoan.ToString();
                textBox_matkhau.Text         = tk.MatKhau.ToString();
                textBox_isadmin.Text         = tk.IsAdmin.ToString();
                textBox_tiendangco.Text      = tk.Tien.ToString();
                textBox_timkiemtaikhoan.Text = tk.ID.ToString();
            }
        }
예제 #19
0
        private void button_napthe_Click(object sender, EventArgs e)
        {
            dbTRAVELDataContext napthe = new dbTRAVELDataContext();
            string soseri = textBox_soseri.Text.ToString();
            string mathe  = textBox_mathenap.Text.ToString();

            if (soseri.Length == 0 || mathe.Length == 0)
            {
                MessageBox.Show("Error,Bạn đã nhập thiếu số Seri hoặc Mã Thẻ", "Thông báo");
            }
            else
            {
                var data = (from a in napthe.TheNaps
                            where a.SoSeri == soseri & a.MaTheNap == mathe
                            select new ThongTinThe
                {
                    ID = a.ID,
                    MaTheNap = a.MaTheNap,
                    GiaThe = a.GiaThe,
                    DaSuDung = a.DaSuDung,
                    SoSeri = a.SoSeri,
                }).FirstOrDefault();
                if (data == null || data.DaSuDung == 1)
                {
                    MessageBox.Show("Số Seri, Mã thẻ nạp không đúng hoặc đã qua sử dụng", "Nạp thất bại");
                }
                else
                {
                    dbTRAVELDataContext the = new dbTRAVELDataContext();
                    var thenap = the.TheNaps.Where(p => p.SoSeri == soseri & p.MaTheNap == mathe).SingleOrDefault();
                    thenap.DaSuDung = 1;
                    the.SubmitChanges();
                    giathe = data.GiaThe;
                    dbTRAVELDataContext tk = new dbTRAVELDataContext();
                    var datatk             = tk.Accounts.Where(a => a.TenTaiKhoan == fDangNhap.LuuThongTin.myusername).SingleOrDefault();
                    datatk.Tien += giathe;
                    //GuiTien(datatk.Tien +giathe);
                    tk.SubmitChanges();
                    MessageBox.Show("Bạn vừa nạp thành công " + giathe.ToString(), "Nạp thành công");
                }
            }
        }
예제 #20
0
        private void button_xemdoanhso_Click(object sender, EventArgs e)
        {
            DateTime ngaydat1 = dateTimePicker_ngaydat1.Value;
            DateTime ngaydat2 = dateTimePicker_ngaydat2.Value;

            using (dbTRAVELDataContext doanhthu = new dbTRAVELDataContext())
            {
                doanhthu.DeferredLoadingEnabled = false;
                decimal tongdoanhthu = 0;
                var     load_tua     = from a in doanhthu.HoaDons
                                       where (a.NgayDat >= ngaydat1 && a.NgayDat <= ngaydat2)
                                       select a;
                dataGridView_doanhthu.DataSource = load_tua;
                foreach (HoaDon item in load_tua)
                {
                    tongdoanhthu += item.GiaTua;
                }
                textBox_tongtien.Text = tongdoanhthu.ToString();
            }
        }
예제 #21
0
 private void button_dangnhap_Click(object sender, EventArgs e)
 {
     using (dbTRAVELDataContext dangnhap = new dbTRAVELDataContext())
     {
         var login = (from a in dangnhap.Accounts
                      where a.TenTaiKhoan == textBox_taikhoan.Text.ToString() && a.MatKhau == textBox_matkhau.Text.ToString()
                      select a).FirstOrDefault();
         if (login == null)
         {
             MessageBox.Show("Sai tên tài khoản hoặc mật khẩu.", "Lỗi");
         }
         else
         {
             LuuThongTin.myusername = textBox_taikhoan.Text.ToString();
             fDatChuyen dattua = new fDatChuyen();
             this.Hide();
             dattua.ShowDialog();
             this.Show();
         }
     }
 }
예제 #22
0
 private void button_xoataikhoan_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn muốn xóa tài khoản có id: " + textBox_idtaikhoan.Text.ToString() + " không", "Thông Báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
     {
         try
         {
             using (dbTRAVELDataContext xoa_taikhoan = new dbTRAVELDataContext())
             {
                 var xoa_tk = xoa_taikhoan.Accounts.Where(a => a.ID == int.Parse(textBox_idtaikhoan.Text.ToString())).SingleOrDefault();
                 xoa_taikhoan.Accounts.DeleteOnSubmit(xoa_tk);
                 xoa_taikhoan.SubmitChanges();
                 MessageBox.Show("Bạn đã xóa tài khoản: " + textBox_idtaikhoan.Text.ToString() + " thành công", "Thông báo");
                 LoadTaiKhoan();
             }
         }
         catch
         {
             MessageBox.Show("Tài khoản này đã bị xóa hoặc không tồn tại", "Lỗi");
         }
     }
 }
예제 #23
0
 private void button_xoatua_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn muốn xóa tua có id: " + textBox_idtua_tim.Text.ToString() + " không", "Thông Báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
     {
         try
         {
             using (dbTRAVELDataContext xoatua = new dbTRAVELDataContext())
             {
                 var xoa = xoatua.Tuas.Where(a => a.MaTua == textBox_matua.Text.ToString() && a.IDDanhMuc == int.Parse(comboBox_iddanhmuc.Text.ToString())).SingleOrDefault();
                 xoatua.Tuas.DeleteOnSubmit(xoa);
                 xoatua.SubmitChanges();
                 MessageBox.Show("Bạn đã xóa tua: " + IDTUA.ToString() + " thành công", "Thông báo");
                 LoadTua();
             }
         }
         catch
         {
             MessageBox.Show("Tua này đã bị xóa hoặc không tồn tại", "Lỗi");
         }
     }
 }
예제 #24
0
 private void button_themthenap_Click(object sender, EventArgs e)
 {
     try
     {
         using (dbTRAVELDataContext them_thenap = new dbTRAVELDataContext())
         {
             TheNap them_tn = new TheNap();
             them_tn.MaTheNap = textBox_mathenap.Text.ToString();
             them_tn.GiaThe   = decimal.Parse(textBox_giathenap.Text.ToString());
             them_tn.SoSeri   = textBox_soseri.Text.ToString();
             them_tn.DaSuDung = 0;
             them_thenap.TheNaps.InsertOnSubmit(them_tn);
             them_thenap.SubmitChanges();
             MessageBox.Show("Thêm thẻ nạp mới thành công", "Thông báo");
             LoadTheNap();
         }
     }
     catch (Exception loi)
     {
         MessageBox.Show("Thẻ đã tồn tại hoặc dữ liệu bị thiếu", "Lỗi");
     }
 }
예제 #25
0
 private void button_suatua_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn muốn sửa tua có id: " + textBox_idtua_tim.Text.ToString() + " không", "Thông Báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
     {
         try
         {
             using (dbTRAVELDataContext suatua = new dbTRAVELDataContext())
             {
                 var tua_sua = (from a in suatua.Tuas
                                where a.ID == int.Parse(textBox_idtua_tim.Text.ToString())
                                select a).FirstOrDefault();
                 if (tua_sua == null)
                 {
                     MessageBox.Show("Sửa thất bại", "Lỗi");
                 }
                 else
                 {
                     tua_sua.MaTua          = textBox_matua.Text.ToString();
                     tua_sua.TenTua         = textBox_tentua.Text.ToString();
                     tua_sua.IDDanhMuc      = int.Parse(comboBox_iddanhmuc.Text.ToString());
                     tua_sua.KhachSan       = textBox_khachsan.Text.ToString();
                     tua_sua.NgayDen        = dateTimePicker_ngayden.Value.Date;
                     tua_sua.NgayDi         = dateTimePicker_ngaydi.Value.Date;
                     tua_sua.DatNuoc        = int.Parse(comboBox_iddatnuoc.Text.ToString());
                     tua_sua.Gia            = decimal.Parse(textBox_giatientua.Text.ToString());
                     tua_sua.DaDat          = int.Parse(textBox_dadattua.Text.ToString());
                     textBox_idtua_tim.Text = IDTUA.ToString();
                     suatua.SubmitChanges();
                     MessageBox.Show("Bạn đã sửa tua: " + IDTUA.ToString() + " thành công", "Thông báo");
                     LoadTua();
                 }
             }
         }
         catch (Exception loi)
         {
             MessageBox.Show("Sửa thất bại", "Lỗi");
         }
     }
 }
예제 #26
0
 private void button_taikhoan_Click(object sender, EventArgs e)
 {
     try
     {
         using (dbTRAVELDataContext them_taikhoan = new dbTRAVELDataContext())
         {
             Account them_tk = new Account();
             them_tk.TenTaiKhoan = textBox_tentaikhoan.Text.ToString();
             them_tk.MatKhau     = textBox_matkhau.Text.ToString();
             them_tk.IsAdmin     = int.Parse(textBox_isadmin.Text.ToString());
             them_tk.Tien        = decimal.Parse(textBox_tiendangco.Text.ToString());
             them_taikhoan.Accounts.InsertOnSubmit(them_tk);
             them_taikhoan.SubmitChanges();
             MessageBox.Show("Thêm danh mục thành công", "Thông báo");
             LoadTaiKhoan();
         }
     }
     catch (Exception loi)
     {
         MessageBox.Show("Tài khoản đã tồn tại hoặc dữ liệu đầu vào bị lỗi", "Lỗi");
     }
 }
예제 #27
0
 private void button_xoadanhmuc_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn muốn xóa danh mục có id: " + textBox_iddanhmuc.Text.ToString() + " không", "Thông Báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
     {
         try
         {
             IDDANHMUC_O_DanhMuc = int.Parse(textBox_iddanhmuc.Text.ToString());
             using (dbTRAVELDataContext xoadanhmuc = new dbTRAVELDataContext())
             {
                 var xoa_dm = xoadanhmuc.DanhMucs.Where(a => a.ID == IDDANHMUC_O_DanhMuc).SingleOrDefault();
                 xoadanhmuc.DanhMucs.DeleteOnSubmit(xoa_dm);
                 xoadanhmuc.SubmitChanges();
                 MessageBox.Show("Bạn đã xóa danh mục: " + IDDANHMUC_O_DanhMuc.ToString() + " thành công", "Thông báo");
                 LoadDanhMuc();
             }
         }
         catch
         {
             MessageBox.Show("Danh mục này đã bị xóa hoặc không tồn tại", "Lỗi");
         }
     }
 }
예제 #28
0
        private void button_dangky_Click(object sender, EventArgs e)
        {
            string tk  = textBox_taikhoan.Text.ToString();
            string mk1 = textBox_matkhau1.Text.ToString();
            string mk2 = textBox_matkhau2.Text.ToString();

            using (dbTRAVELDataContext kiemtra = new dbTRAVELDataContext())
            {
                var check = (from a in kiemtra.Accounts
                             where a.TenTaiKhoan == tk
                             select a).FirstOrDefault();
                if (check != null)
                {
                    MessageBox.Show("Tên tài khoản đã tồn tại", "Lỗi");
                }
                else
                {
                    if (mk1 != mk2)
                    {
                        MessageBox.Show("Vui lòng kiểm tra lại 2 mật khẩu", "Lỗi");
                    }
                    else
                    {
                        using (dbTRAVELDataContext dangky = new dbTRAVELDataContext())
                        {
                            Account dk = new Account();
                            dk.TenTaiKhoan = tk;
                            dk.MatKhau     = mk1;
                            dk.IsAdmin     = 0;
                            dk.Tien        = 0;
                            dangky.Accounts.InsertOnSubmit(dk);
                            dangky.SubmitChanges();
                            MessageBox.Show("Đăng ký thành công", "Thông báo");
                        }
                    }
                }
            }
        }
예제 #29
0
        private void button_chontua_Click(object sender, EventArgs e)
        {
            string idTua = dataGridView_tua.Rows[dataGridView_tua.CurrentRow.Index].Cells[0].Value.ToString();

            IDTUA = int.Parse(idTua);
            string idDanhMuc = dataGridView_tua.Rows[dataGridView_tua.CurrentRow.Index].Cells[3].Value.ToString();

            IDDANHMUC = int.Parse(idDanhMuc);
            dbTRAVELDataContext tua = new dbTRAVELDataContext();
            var query = (from b in tua.Tuas
                         where b.ID == IDTUA
                         select b).FirstOrDefault();

            textBox_matua.Text           = query.MaTua.ToString();
            textBox_tentua.Text          = query.TenTua.ToString();
            comboBox_iddanhmuc.Text      = query.IDDanhMuc.ToString();
            textBox_khachsan.Text        = query.KhachSan.ToString();
            dateTimePicker_ngayden.Value = query.NgayDen.Date;
            dateTimePicker_ngaydi.Value  = query.NgayDi.Date;
            comboBox_iddatnuoc.Text      = query.DatNuoc.ToString();
            textBox_giatientua.Text      = query.Gia.ToString();
            textBox_dadattua.Text        = query.DaDat.ToString();
            textBox_idtua_tim.Text       = IDTUA.ToString();
        }