private void btnLuuDVKhiDatPhong_Click(object sender, EventArgs e) { if (txtSoLuongKhiDatPhong.Text == "") { MessageBox.Show("Vui lòng nhập số lượng !"); return; } else { DichVu_DTO DV = new DichVu_DTO(); DV.MaDV = cbbMaDVKhiDatPhong.SelectedValue.ToString(); DV.SoLuong = int.Parse(txtSoLuongKhiDatPhong.Text); DV.TenDV = txtTenDVKhiDatPhong.Text; DV.GiaDV = int.Parse(txtGiaKhiDatPhong.Text); if (BUS_DichVu.AddService(DV) == true) { Phong_DTO PH = new Phong_DTO(); PH.MaPhong = txtMaPhongKHDaChon.Text; PH.MaDV = cbbMaDVKhiDatPhong.SelectedValue.ToString(); if (BUS_Phong.updateServiceRoom(PH) == true) { // MessageBox.Show("thêm dịch vụ thành và cập nhật lại mã dịch vụ ở phòng thành công"); MessageBox.Show("thêm dịch vụ thành công"); } } else { MessageBox.Show("Không thành công", "Thông báo !!!"); } } }
private void btnLuuPhong_Click(object sender, EventArgs e) { if (txtGiaPhong.Text == "") { MessageBox.Show("chọn loại phòng để xác định giá phòng "); return; } else { Phong_DTO P = new Phong_DTO(); P.MaPhong = txtMaPhong.Text; P.TenPhong = txtTenPhong.Text; P.LoaiPhong = cbbLoaiPhong.SelectedValue.ToString(); P.GiaPhong = int.Parse(txtGiaPhong.Text); P.TinhTrang = cbbTinhTrang.Text; P.NgayDatPhong = DateTime.Parse(dtpNgayDatPhong.Text); if (BUS_Phong.AddRooms(P) == true) { HienThiDGV(); MessageBox.Show("đã thêm phòng", "Thông báo !!!"); } else { MessageBox.Show("không thể thêm phòng", "Thông báo !!!"); } } }
public void loadRoom() { flpRoom.Controls.Clear(); List <Phong_DTO> P = BUS_Phong.TakeAllRooms(); foreach (Phong_DTO item in P) { Button btn = new Button() { Height = 100, Width = 100 }; //btn.Image = global::QLKS.Properties.Resources.empty; //this.button1.Location = new System.Drawing.Point(603, 498); //this.button1.Name = "button1"; //btn.Size = new System.Drawing.Size(100, 100); flpRoom.Controls.Add(btn); btn.Text = item.TenPhong + Environment.NewLine + item.TinhTrang; if (item.TinhTrang == "Đã đặt") { btn.BackColor = Color.Tomato; } else { btn.BackColor = Color.Orange; } // sự kiện click btn.Click += btn_Click; btn.Tag = item; // trả về kiểu Object bao gồm tất cả phòng trên button } }
void showInTxtGia(string id) { List <Phong_DTO> P = BUS_Phong.takeKindROOM(id); foreach (Phong_DTO item in P) { txtGiaPhong.Text = item.GiaPhong.ToString(); } }
void showTTThanhToan(string Id) { List<Phong_DTO> P = BUS_Phong.takeALLRoomsFId(Id); foreach (Phong_DTO item in P) { txtTenPTT.Text = item.TenPhong.ToString(); txtLoaiPTT.Text = item.LoaiPhong.ToString(); txtGiaPhong.Text = item.GiaPhong.ToString(); dtpTEST.Text = item.NgayDatPhong.ToString(); } }
private void btnThemKH_Click(object sender, EventArgs e) { if (txtTenKH.Text == "" || txtLienLac.Text == "" || txtCMND.Text == "") { MessageBox.Show("Nhập đầu đủ thông tin", "Thông báo "); } else { KhachHang_DTO KH = new KhachHang_DTO(); KH.MaKH = txtMaKH.Text; KH.TenKH = txtTenKH.Text; KH.Cmnd = int.Parse(txtCMND.Text); KH.QuocTich = txtQuocTich.Text; if (radNam.Checked == true) { KH.GioiTinh = "Nam"; } else { KH.GioiTinh = "Nữ"; } KH.NgaySinh = DateTime.Parse(dtpNgaySinhKH.Text); KH.Sdt = int.Parse(txtLienLac.Text); KH.MaPhong = txtMaPhongKHDaChon.Text; Phong_DTO P = new Phong_DTO(); P.MaPhong = txtMaPhongKHDaChon.Text; // bắt đầu thêm if (BUS_KhachHang.AddCustomer(KH) == true) { if (BUS_Phong.UpdateStatusRoom(P) == true) { Phong_DTO Ph = new Phong_DTO(); Ph.MaPhong = txtMaPhongKHDaChon.Text; Ph.NgayDatPhong = DateTime.Parse(dtpDatPhong.Text); //if (MessageBox.Show("Bạn có chắc chắn muốn đăng xuất ", "Thông báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK) //{ // this.Close(); //} if (BUS_Phong.UpdateDateRoom(Ph) == true) { // MessageBox.Show("Đã thêm khách hàng,cập nhật lại tình trạng phòng và cập nhật lại ngày đặt phòng mặc định "); MessageBox.Show("Thêm khách hàng thành công "); return; } } } else { MessageBox.Show("Không thêm được", "Thông báo !!!"); } } }
void HienThiDGV() { List <Phong_DTO> lst = BUS_Phong.TakeAllRooms(); dgvLoadPhong.DataSource = lst; dgvLoadPhong.Columns["MaPhong"].HeaderText = "Mã phòng"; dgvLoadPhong.Columns["TenPhong"].HeaderText = "Tên phòng"; dgvLoadPhong.Columns["LoaiPhong"].HeaderText = "Loại Phòng"; dgvLoadPhong.Columns["TinhTrang"].HeaderText = "Tình trạng"; //dgvLoadPhong.Columns["NgayDatPhong"].HeaderText = "Ngày đặt phòng"; dgvLoadPhong.Columns["MaNV"].Visible = false; dgvLoadPhong.Columns["MaDV"].Visible = false; dgvLoadPhong.Columns["NgayDatPhong"].Visible = false; }
private void btnXoaPhong_Click(object sender, EventArgs e) { Phong_DTO P = new Phong_DTO(); P.MaPhong = txtMaPhong.Text; if (BUS_Phong.deleteRooms(P) == true) { HienThiDGV(); MessageBox.Show("đã xóa phòng", "Thông báo !!!"); } else { MessageBox.Show("không thể xóa phòng phòng", "Thông báo !!!"); } }
public void LoadData() { classroom = new BUS_Phong(); tblClass = new DataTable(); tblClass = classroom.DSPhong(); dataGridView1.DataSource = tblClass; tblClassifyRoom = new DataTable(); tblClassifyRoom = classroom.LoaiPhong(); for (int i = 0; i < dataGridView1.RowCount - 1; i++) { if (dataGridView1.Rows[i].Cells["tinhtrang"].Value.ToString() == "Yes") { dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Blue; } } }
private void btnPay_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có thực sự muốn trả phòng này không ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { BUS_Phong classroom = new BUS_Phong(); BUS_HoaDon bill = new BUS_HoaDon(); if (classroom.NhanTraPhong("No", "0", item[0]) && bill.ThemHd(Inserts())) { MessageBox.Show("Đã trả phòng !", "Thông báo", MessageBoxButtons.OK); } else { MessageBox.Show("Trả phòng thất bại !", "Thông báo", MessageBoxButtons.OK); } } }
public FrmSuaPhieuCapPhat() { InitializeComponent(); cbPhong.DataSource = BUS_Phong.GetData(); cbPhong.DisplayMember = "tenPhong"; cbPhong.ValueMember = "PhongId"; cbNhanVien.DataSource = BUS_NhanVien.GetData(); cbNhanVien.DisplayMember = "tenNhanVien"; cbNhanVien.ValueMember = "NhanVienID"; cbNguoiDung.DataSource = BUS_NguoiDung.GetData(); cbNguoiDung.DisplayMember = "tenDangNhap"; cbNguoiDung.ValueMember = "NguoiDungId"; }
private void btnLuuGia_Click(object sender, EventArgs e) { Phong_DTO P = new Phong_DTO(); P.GiaPhong = int.Parse(txtGiaPhong.Text); P.LoaiPhong = cbbLoaiPhong.SelectedValue.ToString(); if (BUS_Phong.UpdatePriceRooms(P) == true) { HienThiDGV(); MessageBox.Show("đã cập nhật giá phòng", "Thông báo !!! "); } else { MessageBox.Show("không cập nhật được giá phòng", "Thông báo !!! "); } }
private void btnInserts_Click(object sender, EventArgs e) { BUS_KhachHang customer = new BUS_KhachHang(); if (customer.ThemkH(Inserts())) { DataTable tblkh = new DataTable(); tblkh = customer.DSKhachHang(); DataRow dtr = tblkh.Rows[tblkh.Rows.Count - 1]; BUS_Phong classroom = new BUS_Phong(); if (classroom.NhanTraPhong("Yes", dtr[0].ToString(), classroomid)) { MessageBox.Show("Đã đặt phòng", "Thông báo ", MessageBoxButtons.OK, MessageBoxIcon.Information); } } this.Close(); }
private void FrmPhong_Load(object sender, EventArgs e) { dgvLoadPhong.DataSource = BUS_Phong.TakeAllRooms(); dgvLoadPhong.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; cbbLoaiPhong.DataSource = BUS_Phong.TakeAllRooms(); cbbLoaiPhong.DisplayMember = "LoaiPhong"; cbbLoaiPhong.ValueMember = "LoaiPhong"; // cbbTinhTrang.DataSource = BUS_Phong.TakeAllRooms(); cbbTinhTrang.DisplayMember = "TinhTrang"; txtMaPhong.Enabled = false; txtTenPhong.Enabled = false; txtGiaPhong.Enabled = false; cbbTinhTrang.Enabled = false; HienThiDGV(); btnLuuPhong.Visible = false; btnLuuGia.Visible = false; }
private void FrmTraPhong_Load(object sender, EventArgs e) { cbbKhachTP.DataSource = BUS_Phong.TakeAllOderedRooms(); cbbKhachTP.DisplayMember = "MaPhong"; cbbKhachTP.ValueMember = "MaPhong"; txtNVTT.Text = Ten; txtNVTT.Enabled = false; //string id = txtMaNVPhuTrach.Text; //MessageBox.Show(Ten); showMaNVInTXT(Ten); dgvHoaDon.DataSource = BUS_HoaDon.takeInvoice(); int id = dgvHoaDon.Rows.Count; txtMaHD.Text = "HD00" + ++id; }
private void btnHoaDon_Click(object sender, EventArgs e) { // this.Close(); // khi click vào sẽ cập nhật tình trạng phòng lại là trống HoaDon_DTO HD =new HoaDon_DTO(); HD.MaHD = txtMaHD.Text; HD.MaNV = txtMaNVPhuTrach.Text; HD.MaPhong = cbbKhachTP.SelectedValue.ToString(); HD.TenKH = txtTenKHTraPhong.Text; HD.NgayDatPhong = DateTime.Parse(dtpTEST.Text); HD.NgayTraPhong = DateTime.Parse(dtpNgayTraPhong.Text); HD.GiaHD = int.Parse(txtTraTien.Text); if(BUS_HoaDon.AddInvoice(HD) == true) { Phong_DTO P = new Phong_DTO(); P.MaPhong = cbbKhachTP.SelectedValue.ToString(); if(BUS_Phong.UpdateEmptyRoom(P)) { //KhachHang_DTO K = new KhachHang_DTO(); //K.MaKH = txtMaKHTraPhong.Text; // if(BUS_KhachHang.deleteCustomer(K) == true) //{ MessageBox.Show("Thanh toán thành công !", "Thông báo !!!"); this.Close(); // FrmMain main = new FrmMain(); // this.Hide(); // main.ShowDialog(); //} } } else { MessageBox.Show("Thanh toán không thành công !", "Thông báo !!!"); } }
private void GUI_SoDoPhong_Load(object sender, EventArgs e) { busp = new BUS_Phong(); }