示例#1
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");
            }
        }