示例#1
0
 private void HienThiTenLoaiPhongLenComboBox()
 {
     lstTenLoaiPhong = LoaiPhong_BLL.HienThiTenLoaiPhongTheoMaLoaiPhong();
     cmbTenLoaiPhong_TTDV.DataSource    = lstTenLoaiPhong;
     cmbTenLoaiPhong_TTDV.DisplayMember = "TenLoaiPhong";
     cmbTenLoaiPhong_TTDV.ValueMember   = "MaLoaiPhong";
 }
示例#2
0
 private void HienThiDonViTinhLenComboBox()
 {
     lstGiaLoaiPhong               = LoaiPhong_BLL.HienThiGiaLoaiPhongLenComboBox();
     cmbGiaLoaiPhong.DataSource    = lstGiaLoaiPhong;
     cmbGiaLoaiPhong.DisplayMember = "GiaLoaiPhong";
     cmbGiaLoaiPhong.ValueMember   = "MaLoaiPhong";
     cmbGiaLoaiPhong.FormatString  = "#,## VND";
 }
示例#3
0
        private void btnCapNhatLoaiPhong_Click(object sender, EventArgs e)
        {
            LoaiPhong_DTO lphgDTO = new LoaiPhong_DTO();

            lphgDTO.MaLoaiPhong  = txtMaLoaiPhong.Text;
            lphgDTO.TenLoaiPhong = txtTenLoaiPhong.Text;
            lphgDTO.TrangThietBi = txtTrangThietBi.Text;
            string tmp = cmbGiaLoaiPhong.Text;

            string[] formatGia = tmp.Split(' ');
            string[] ghepChuoi = formatGia[0].Split(',');
            string   saveChuoi = "";

            foreach (string item in ghepChuoi)
            {
                saveChuoi += item;
            }

            double GiaLoaiPhong = double.Parse(saveChuoi);

            lphgDTO.GiaLoaiPhong = Convert.ToInt32(GiaLoaiPhong);
            lphgDTO.MoTa         = txtMoTa.Text;
            if (LoaiPhong_BLL.CapNhatLoaiPhong(lphgDTO) == 1)
            {
                LoaiPhong_DTO lphgDTOUpdate = lstThongTinLoaiPhong.Single(n => n.MaLoaiPhong == lphgDTO.MaLoaiPhong);
                lphgDTOUpdate.MaLoaiPhong  = lphgDTO.MaLoaiPhong;
                lphgDTOUpdate.TenLoaiPhong = lphgDTO.TenLoaiPhong;
                lphgDTOUpdate.TrangThietBi = lphgDTO.TrangThietBi;
                lphgDTOUpdate.GiaLoaiPhong = lphgDTO.GiaLoaiPhong;
                lphgDTOUpdate.MoTa         = lphgDTO.MoTa;
                HienThiLaiDuLieuTrenGridView();
                XtraMessageBox.Show("Cập nhật loại phòng thành công", "Thông báo");
            }
            else
            {
                XtraMessageBox.Show("Cập nhật loại phòng thất bại", "Thông báo");
            }
        }
示例#4
0
        private void btnXoaLoaiPhong_Click(object sender, EventArgs e)
        {
            string maLoaiPhong = txtMaLoaiPhong.Text;

            if (maLoaiPhong == "")
            {
                XtraMessageBox.Show("Chưa chọn dữ liệu để xóa", "Thông báo");
            }
            if (LoaiPhong_BLL.XoaLoaiPhong(maLoaiPhong) == 1)
            {
                DialogResult _dr = MessageBox.Show("Bạn có chắc chắn muốn xóa không", "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                if (_dr == DialogResult.Yes)
                {
                    LoaiPhong_DTO lphgDTODelete = lstThongTinLoaiPhong.Single(n => n.MaLoaiPhong == maLoaiPhong);
                    lstThongTinLoaiPhong.Remove(lphgDTODelete);
                    HienThiLaiDuLieuTrenGridView();
                    XtraMessageBox.Show("Đã xóa 1 loại phòng thành công", "Thông báo");
                }
                else
                {
                    XtraMessageBox.Show("Xóa 1 loại phòng thất bai!! Xin kiểm tra lại dữ liệu cần xóa", "Thông báo");
                }
            }
        }
示例#5
0
 private void HienThiThongTinLoaiPhong(int index)
 {
     lstThongTinLoaiPhong    = LoaiPhong_BLL.HienThiThongTinLoaiPhong(index);
     dgvLoaiPhong.DataSource = lstThongTinLoaiPhong;
     dgvLoaiPhong.Columns[3].DefaultCellStyle.Format = "#,## VND";
 }
示例#6
0
 private void HienThiDanhSachChiTietLoaiPhong()
 {
     lstLoaiPhong = LoaiPhong_BLL.HienThiThongTinLoaiPhong(pos);
     dgvChiTietLoaiPhong.DataSource = lstLoaiPhong;
 }