// thêm mới phòng public ActionResult AddPhong() { //thêm mới 1 phòng string maphong = Request.Form["maphong"]; string tenloaiphong = Request.Form["loaiphong"]; string sophong = Request.Form["sophong"]; PhongDAO phong_dao = new PhongDAO(); phong_dao.AddPhong(maphong, sophong, tenloaiphong); // reload lại tất cả thông tin //----reload loại phong List <LoaiPhong> listloaiphong = new List <LoaiPhong>(); LoaiPhongDAO loaiphong_dao = new LoaiPhongDAO(); listloaiphong = loaiphong_dao.GetAllLoaiPhong(); ViewBag.listloaiphong = listloaiphong; //-----reload danh sách phòng List <Phong> listphong = new List <Phong>(); listphong = phong_dao.GetAllPhong(); ViewBag.listphong = listphong; //----reload danh sách nhân viên NhanVienDAO nhanvien_dao = new NhanVienDAO(); List <NhanVien> listnhanvien = new List <NhanVien>(); listnhanvien = nhanvien_dao.GetAllNhanVien(); ViewBag.listnhanvien = listnhanvien; return(View("Infor_Hotelier")); }
//thêm mới loại phòng public ActionResult AddLoaiPhong() { //thêm mới loại phòng string tenloaiphong = Request.Form["typeRoom"]; string maloaiphong = Request.Form["idRoom"]; string nguoilon = Request.Form["songuoilon"]; string trecon = Request.Form["trecon"]; string gia = Request.Form["gia"]; LoaiPhongDAO loaiphong_dao = new LoaiPhongDAO(); loaiphong_dao.AddLoaiPhong(tenloaiphong, maloaiphong, nguoilon, trecon, gia); // reload lại tất cả thông tin //----reload loại phong List <LoaiPhong> listloaiphong = new List <LoaiPhong>(); listloaiphong = loaiphong_dao.GetAllLoaiPhong(); ViewBag.listloaiphong = listloaiphong; //-----reload danh sách phòng PhongDAO phong_dao = new PhongDAO(); List <Phong> listphong = new List <Phong>(); listphong = phong_dao.GetAllPhong(); ViewBag.listphong = listphong; //----reload danh sách nhân viên NhanVienDAO nhanvien_dao = new NhanVienDAO(); List <NhanVien> listnhanvien = new List <NhanVien>(); listnhanvien = nhanvien_dao.GetAllNhanVien(); ViewBag.listnhanvien = listnhanvien; return(View("Infor_Hotelier")); }
// GET: Setting_Admin public ActionResult Infor_Hotelier() { //show tất cả loại phòng LoaiPhongDAO loaiphong_dao = new LoaiPhongDAO(); List <LoaiPhong> listloaiphong = new List <LoaiPhong>(); listloaiphong = loaiphong_dao.GetAllLoaiPhong(); ViewBag.listloaiphong = listloaiphong; //--------end--------------- //show tất cả phòng PhongDAO phong_dao = new PhongDAO(); List <Phong> listphong = new List <Phong>(); listphong = phong_dao.GetAllPhong(); ViewBag.listphong = listphong; //-----end--------------- //show tất cả nhân viên NhanVienDAO nhanvien_dao = new NhanVienDAO(); List <NhanVien> listnhanvien = new List <NhanVien>(); listnhanvien = nhanvien_dao.GetAllNhanVien(); ViewBag.listnhanvien = listnhanvien; //------end--------------- return(View()); }
private void LoadChiTiet1Phong(string maphong) { LoaiPhong lp = LoaiPhongDAO.LoadOne(maphong); if (lp != null) { txtMa.Text = lp.MaLoai; txtTen.Text = lp.TenLoai; txtMoTa.Text = lp.MoTa; txtDonGia.Text = lp.DonGia.ToString(); txtSNTD.Text = lp.SoNguoiToiDa.ToString(); if (lp.ConSuDung == 1) { cbcKhaDung.SelectedValue = "Có"; } else { cbcKhaDung.SelectedValue = "Không"; } KhongChoPhepChinhSua(); } else { MessageBox.Show("Không tìm thấy phòng!"); } }
public KhachThuePhong(int maPhong) { InitializeComponent(); cbbLoaiKhach.ItemsSource = LoaiKhachDAO.LoadAll().DefaultView; dataGridDsKhach.ItemsSource = KhachHangDAO.LoadAll().DefaultView; soLuongKhach = KhachHangDAO.GetSoLuongKhach(); MaPhong = maPhong; txtMaPhong.Text = maPhong.ToString(); Phong p = PhongDAO.LoadOne(maPhong); LoaiPhong lp = LoaiPhongDAO.LoadOne(p.LoaiPhong); txtLoaiPhong.Text = lp.TenLoai; txtMaKhach.Text = (soLuongKhach + 1).ToString(); cbbLoaiKhach.SelectedIndex = 0; txtNgayThue.Text = DateTime.Now.ToString("MM-dd-yyyy HH:mm"); //Chuyển thông tin đặt phòng sang DataTable table = DatPhongDAO.LoadByMaPhong(maPhong); int countDatPhong = table.Rows.Count; if (countDatPhong > 0) { for (int i = 0; i < countDatPhong; i++) { KhachHang kh = KhachHangDAO.LoadOne(table.Rows[i].Field <int>(1)); dgDanhSach.Items.Add(kh); } } }
public Quanlyphong(string id) { InitializeComponent(); account = id; grid_phong.ItemsSource = PhongDAO.LoadAll().DefaultView; cb_tinhtrang.ItemsSource = TinhTrangDAO.LoadAll().DefaultView; cb_trangthai.ItemsSource = TrangThaiDAO.LoadAll().DefaultView; cb_loaiphong.ItemsSource = LoaiPhongDAO.LoadAll().DefaultView; }
public DataTable GetLoaiPhongDA(string makhuvuc) { try { DataTable tmp = new LoaiPhongDAO().GetDataLoaiPhong(makhuvuc); return(tmp); } catch (SqlException ex) { throw ex; } }
public TraPhong(int maPhong) { InitializeComponent(); MaPhong = maPhong; txtMaPhong.Text = maPhong.ToString(); Phong p = PhongDAO.LoadOne(maPhong); LoaiPhong lp = LoaiPhongDAO.LoadOne(p.LoaiPhong); txtLoaiPhong.Text = lp.TenLoai; DataTable thuePhongDTO = ThuePhongDAO.LoadByMaPhong(maPhong); DateTime dNgayThue = thuePhongDTO.Rows[0].Field <DateTime>("NgayBatDauThue"); DateTime dNgayTra = DateTime.Now; txtNgayThue.Text = dNgayThue.ToString("MM-dd-yyyy HH:mm"); txtNgayTra.Text = dNgayTra.ToString("MM-dd-yyyy HH:mm"); dataGridDsKhach.ItemsSource = ThuePhongDAO.LoadThongTinKhach(maPhong).DefaultView; DataTable dtGioHang = LoadDsDichVu(); dgGioHang.ItemsSource = dtGioHang.DefaultView; float donGiaPhong = LoaiPhongDAO.GetDonGiaPhong(txtLoaiPhong.Text); float tienPhong = 0; float tienDichVu = TinhTongTien(dtGioHang); int dayDateDiff = (dNgayTra - dNgayThue).Days; if (dayDateDiff < 1) { int hourDiff = dNgayTra.Hour - dNgayThue.Hour; if (hourDiff < 10) { tienPhong = (hourDiff + 1) * (donGiaPhong / 10); } else { tienPhong = donGiaPhong; } } else { tienPhong = dayDateDiff * donGiaPhong; } txtTienPhong.Text = string.Format("{0:0,0}", tienPhong); txtDichVu.Text = string.Format("{0:0,0}", tienDichVu); ThanhTien = tienDichVu + tienPhong; txtThanhTien.Text = string.Format("{0:0,0}", ThanhTien); }
public List <LoaiPhong> GetLoaiPhong(string sql) { try { List <LoaiPhong> tmp = new LoaiPhongDAO().GetLoaiPhong(sql); return(tmp); } catch (SqlException ex) { throw ex; } }
public ManHinhDatPhong(int maPhong) { InitializeComponent(); cbbLoaiKhach.ItemsSource = LoaiKhachDAO.LoadAll().DefaultView; dataGridDsKhach.ItemsSource = KhachHangDAO.LoadAll().DefaultView; soLuongKhach = KhachHangDAO.GetSoLuongKhach(); MaPhong = maPhong; txtMaPhong.Text = maPhong.ToString(); Phong p = PhongDAO.LoadOne(maPhong); LoaiPhong lp = LoaiPhongDAO.LoadOne(p.LoaiPhong); txtLoaiPhong.Text = lp.TenLoai; txtMaKhach.Text = (soLuongKhach + 1).ToString(); cbbLoaiKhach.SelectedIndex = 0; }
public ChiTietDatPhong(int maPhong) { InitializeComponent(); MaPhong = maPhong; txtMaPhong.Text = maPhong.ToString(); Phong p = PhongDAO.LoadOne(maPhong); LoaiPhong lp = LoaiPhongDAO.LoadOne(p.LoaiPhong); cbbLoaiKhach.ItemsSource = LoaiKhachDAO.LoadAll().DefaultView; txtLoaiPhong.Text = lp.TenLoai; DataTable table = DatPhongDAO.LoadByMaPhong(maPhong); dpNgayThue.Text = table.Rows[0].Field <DateTime>(2).ToString("MM/dd/yyyy"); dataGridDsKhach.ItemsSource = DatPhongDAO.LoadThongTinKhach(maPhong).DefaultView; cbbLoaiKhach.SelectedIndex = 0; }
//thêm mới 1 nhân viên public ActionResult AddNhanVien() { //thêm mới nhân viên string vitri = Request.Form["Pos"]; string user = Request.Form["nameAccount"]; string pass = Request.Form["psw"]; string tennv = Request.Form["nameStaff"]; string sdt = Request.Form["sdt"]; string cmnd = Request.Form["cmnd"]; NhanVienDAO nhanvien_dao = new NhanVienDAO(); nhanvien_dao.AddNhanVien(tennv, vitri, user, pass, sdt, cmnd); //reload tất cả thông tin //----reload danh sách loại phòng List <LoaiPhong> listloaiphong = new List <LoaiPhong>(); LoaiPhongDAO loaiphong_dao = new LoaiPhongDAO(); listloaiphong = loaiphong_dao.GetAllLoaiPhong(); ViewBag.listloaiphong = listloaiphong; //----reload danh sách phòng PhongDAO phong_dao = new PhongDAO(); List <Phong> listphong = new List <Phong>(); listphong = phong_dao.GetAllPhong(); ViewBag.listphong = listphong; //----reload danh sách nhân viên List <NhanVien> listnhanvien = new List <NhanVien>(); listnhanvien = nhanvien_dao.GetAllNhanVien(); ViewBag.listnhanvien = listnhanvien; return(View("Infor_Hotelier")); }
public static DataTable LoadDuLieuLoaiPhong(string s) { return(LoaiPhongDAO.LoadDuLieuLoaiPhong(s)); }
public static bool SuaLoaiPhong(LoaiPhongDTO lp) { return(LoaiPhongDAO.SuaLoaiPhong(lp)); }
public static int KiemTraSua(LoaiPhongDTO lp) { return(LoaiPhongDAO.KiemTraSua(lp)); }
public static bool ThemLoaiPhong(LoaiPhongDTO lp) { return(LoaiPhongDAO.ThemLoaiPhong(lp)); }
private void LoadDanhSach() { dgDanhSach.ItemsSource = LoaiPhongDAO.LoadAll().DefaultView; KhongChoPhepChinhSua(); }
private void btnApplyThem_Click(object sender, RoutedEventArgs e) { string maloai = txtMa.Text; string tenloai = txtTen.Text; string mota = txtMoTa.Text; float dongia = -100; try { dongia = float.Parse(txtDonGia.Text); } catch (Exception) { MessageBox.Show("Đơn giá phải là số!\nVui lòng nhập lại..."); return; } int songuoitoida = -100; try { songuoitoida = int.Parse(txtSNTD.Text); } catch (Exception) { MessageBox.Show("Số người tối đa phải là số!\nVui lòng nhập lại..."); return; } int khadung = 0; if (cbcKhaDung.SelectedValue.ToString() == "Có") { khadung = 1; } else { khadung = 0; } //Kiểm tra để trống thông tin if (maloai.Equals("") || tenloai.Equals("") || mota.Equals("")) { MessageBox.Show("Vui lòng điền đầy đủ thông tin!"); return; } //Kiểm tra đơn giá =<0 if (dongia <= 0) { MessageBox.Show("Đơn giá phải dương"); return; } //Kiểm tra số người tối đa =<0 if (songuoitoida <= 0) { MessageBox.Show("Số người tối đa phải dương"); return; } LoaiPhong lp = new LoaiPhong(maloai, tenloai, mota, dongia, songuoitoida, khadung); int check = LoaiPhongDAO.Insert(lp); if (check == 0) { MessageBox.Show("Loại phòng đã có trong danh sách!"); return; } if (check != -1) { MessageBox.Show("Thêm thông tin loại phòng thành công!"); } else { MessageBox.Show("Thêm thông tin loại phòng không thành công!"); } LoadDanhSach(); }
public LoaiPhongBUS() { loaiPhongDAO = new LoaiPhongDAO(); }
public List <LoaiPhongDTO> LoadLoaiPhong() { LoaiPhongDAO lp = new LoaiPhongDAO(); return(lp.LoadLoaiPhong()); }
public bool CapNhatLoaiPhong(LoaiPhongDTO loai) { LoaiPhongDAO a = new LoaiPhongDAO(); return(a.CapNhatLoaiPhong(loai)); }
public List <LoaiPhongDTO> DanhSachLoaiPhong() { LoaiPhongDAO b = new LoaiPhongDAO(); return(b.dsloaiPhong()); }