void ThemPhong() { using (QuanLiKhachSanEntities db = new QuanLiKhachSanEntities()) { string id = (Int32.Parse(db.Phong.Select(m => m.ID).Max()) + 1).ToString(); string ten = txbTenPhong.Text; if (db.Phong.Select(m => m.Ten).Contains(ten)) { MessageBox.Show("Tên phòng đã tồn tại"); return; } int loai = (cbLoaiPhong.SelectedValue as LoaiPhong).ID; int trangthai = (cbTrangThai.SelectedValue as TinhTrang).ID; Phong p = new Phong() { ID = id, Ten = ten, IDLoai = loai, IDTinhTrang = trangthai }; db.Phong.Add(p); db.SaveChanges(); MessageBox.Show("Thêm phòng thành công"); LoadPhong(dtgvPhong); } }
void XoaPhong() { using (QuanLiKhachSanEntities db = new QuanLiKhachSanEntities()) { string id = txbIDPhong.Text; db.Phong.Remove(db.Phong.Find(id)); db.SaveChanges(); MessageBox.Show("Xóa phòng thành công"); LoadPhong(dtgvPhong); } }
void SuaPhong() { using (QuanLiKhachSanEntities db = new QuanLiKhachSanEntities()) { string id = txbIDPhong.Text; Phong phong = db.Phong.Find(id); int loai = (cbLoaiPhong.SelectedValue as LoaiPhong).ID; int trangthai = (cbTrangThai.SelectedValue as TinhTrang).ID; phong.IDLoai = loai; phong.IDTinhTrang = trangthai; db.SaveChanges(); MessageBox.Show("Sửa phòng thành công"); LoadPhong(dtgvPhong); } }