Esempio n. 1
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");
     }
 }
Esempio n. 2
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");
         }
     }
 }
Esempio n. 3
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");
         }
     }
 }
Esempio n. 4
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");
     }
 }
Esempio n. 5
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");
                }
            }
        }
Esempio n. 6
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");
         }
     }
 }
Esempio n. 7
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");
         }
     }
 }
Esempio n. 8
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");
     }
 }
Esempio n. 9
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");
     }
 }
Esempio n. 10
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");
         }
     }
 }
Esempio n. 11
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");
         }
     }
 }
Esempio n. 12
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");
                        }
                    }
                }
            }
        }