private void btnDatPhong_Click(object sender, EventArgs e) { if (nhatKyService.themNhatKy(objNhatKy)) { MessageBox.Show("Trả phòng thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); phongDatService.xoaPhongDat(objNhatKy.MaHopDong); kiemTraAnNut = true; //thay doi trang thai khi phong duoc tra List <Phong> lstPhong = phongService.timPhongTheoMaPhong(objNhatKy.MaPhong); Phong objPhong = new Phong(); objPhong.MaPhong = lstPhong[0].MaPhong; objPhong.TinhTrang = "Trống"; phongService.capNhatTinhTrangPhong(objPhong); // this.Hide(); frmTrangChu f = new frmTrangChu(); f.strTenNhanVien = strTenNhanVien; f.flagHienThiMenu = flagHienThiMenu; f.strMaNhanVien = strMaNhanVien; f.ShowDialog(); this.Close(); } else { MessageBox.Show("Trả phòng không thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnDatPhong_Click(object sender, EventArgs e) { if (!kiemTraNhapRong(txtMaHopDong.Text, txtCMND.Text, txtTenKhachHang.Text, txtSoNguoi.Text)) { MessageBox.Show("Nhập thông tin không đầy đủ !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { try { string strMaHopDong = txtMaHopDong.Text.Trim(); string strMaPhong = txtMaPhong.Text; string strCMND = txtCMND.Text.Trim(); string strTenKhachHang = txtTenKhachHang.Text.Trim(); int soNguoi = int.Parse(txtSoNguoi.Text.Trim()); DateTime ngayDatPhong = dtpNgayDatPhong.Value; string strMaNhanVien = txtMaNhanVien.Text.Trim(); PhongDat objPhongDat = new PhongDat(strMaHopDong, strMaPhong, strCMND, strTenKhachHang, soNguoi, ngayDatPhong, strMaNhanVien); if (phongDatService.datPhong(objPhongDat)) { MessageBox.Show("Đặt phòng thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); kiemTraAnNut = true; //thay đổi trạng thái của phòng khi đã đặt phòng thành công List <Phong> lstPhong = phongService.timPhongTheoMaPhong(strMaPhong); Phong objPhong = new Phong(); objPhong.MaPhong = lstPhong[0].MaPhong; objPhong.TinhTrang = "Đang được thuê"; phongService.capNhatTinhTrangPhong(objPhong); // this.Hide(); frmTrangChu f = new frmTrangChu(); f.strTenNhanVien = strTenNhanVien; f.flagHienThiMenu = flagHienThiMenu; f.strMaNhanVien = strMaNhanVien; f.ShowDialog(); this.Close(); } else { MessageBox.Show("Đặt phòng không thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show("Thông tin nhập vào không đúng.Mời nhập lại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnThoat_Click(object sender, EventArgs e) { this.Hide(); frmTrangChu f = new frmTrangChu(); f.strTenNhanVien = strTenNhanVien; f.flagHienThiMenu = flagHienThiMenu; f.strMaNhanVien = strMaNhanVien; f.ShowDialog(); this.Close(); kiemTraAnNut = false; }
private void btnDangNhap_Click(object sender, EventArgs e) { if (!kiemTraNhapRong(txtMaNhanVien.Text.Trim(), txtMatKhau.Text.Trim())) { MessageBox.Show("Bạn nhập chưa đầy đủ ! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { NhanVien objNhanVien = new NhanVien(); objNhanVien.MaNhanVien = txtMaNhanVien.Text.Trim(); objNhanVien.MatKhau = txtMatKhau.Text.Trim(); objNhanVien.QuyenHan = cboQuyenHan.Text; if (objNhanVien.QuyenHan.Equals("Quản trị viên")) { if (nhanVienService.dangNhap(objNhanVien)) { string strThoiGianHienTai = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt"); MessageBox.Show("Đăng nhập thành công lúc " + strThoiGianHienTai, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); frmTrangChu f = new frmTrangChu(); string strHoTen = nhanVienService.timKiemNhanVienTheoMa (objNhanVien.MaNhanVien)[0].HoTen; f.strTenNhanVien = strHoTen; f.strMaNhanVien = txtMaNhanVien.Text.Trim(); f.flagHienThiMenu = true; //them vao nhat ky dang nhap NhatKyDangNhap objNhatKyDangNhap = new NhatKyDangNhap(); objNhatKyDangNhap.MaNhanVien = objNhanVien.MaNhanVien; objNhatKyDangNhap.QuyenHan = objNhanVien.QuyenHan; objNhatKyDangNhap.HoTen = strHoTen; objNhatKyDangNhap.ThoiGianDangNhap = DateTime.Now; nhatKyDangNhapService.themNhatKy(objNhatKyDangNhap); // f.ShowDialog(); this.Close(); } else { MessageBox.Show("Đăng nhập không thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (nhanVienService.dangNhap(objNhanVien)) { string strThoiGianHienTai = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt"); MessageBox.Show("Đăng nhập thành công lúc " + strThoiGianHienTai, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); frmTrangChu f = new frmTrangChu(); string strHoTen = nhanVienService.timKiemNhanVienTheoMa (objNhanVien.MaNhanVien)[0].HoTen; f.strTenNhanVien = strHoTen; f.strMaNhanVien = txtMaNhanVien.Text.Trim(); f.flagHienThiMenu = false; //them vao nhat ky dang nhap NhatKyDangNhap objNhatKyDangNhap = new NhatKyDangNhap(); objNhatKyDangNhap.MaNhanVien = objNhanVien.MaNhanVien; objNhatKyDangNhap.QuyenHan = objNhanVien.QuyenHan; objNhatKyDangNhap.HoTen = strHoTen; objNhatKyDangNhap.ThoiGianDangNhap = DateTime.Now; nhatKyDangNhapService.themNhatKy(objNhatKyDangNhap); // f.ShowDialog(); this.Close(); } else { MessageBox.Show("Đăng nhập không thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }