//Dat Phong private void button1_Click(object sender, EventArgs e) { //Cap nhat if ( string.IsNullOrWhiteSpace(txtHoTen.Text) || string.IsNullOrWhiteSpace(txtCMND.Text) || string.IsNullOrWhiteSpace(txtSDT.Text) || string.IsNullOrWhiteSpace(txtNgaySinh.Text) ) { MessageBox.Show("Vui lòng nhập đầy đủ thông tin của dịch vụ", "Lỗi thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (!txtCMND.Text.All(char.IsDigit) || !txtSDT.Text.All(char.IsDigit)) { MessageBox.Show("SDT và CMND phải là số", "Lỗi thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { KhachHangDTO _data = new KhachHangDTO(); _data.IdKhachHang = Global.Instance().idKhachHang().ToString(); _data.HoTen = txtHoTen.Text; _data.NgaySinh = txtNgaySinh.Text; _data.Cmnd = Int32.Parse(txtCMND.Text); _data.Sdt = Int32.Parse(txtSDT.Text); if (!_khBus.ThemThongTinKhachHang(_data)) { MessageBox.Show("Đặt phòng cho kháchh hàng thất bại", "Thất bại", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Đặt phòng thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); //Luu trạng thái Phong _phongDTO.TrangThai = "Đang Sử Dụng"; _phongBus.CapNhatThongTinPhong(_phongDTO); //Luu Phong duoc dat PhongDangSuDungDTO _pdsdDTO = new PhongDangSuDungDTO(); _pdsdDTO.IdPhong = _phongDTO.IdPhong; _pdsdDTO.ThoiGianBatDau = txtNgay.Text; _pdsdDTO.IdKhachHang = _data.IdKhachHang; _pdsdDTO.DsDichVu = ""; _pdsdDTO.GiaDichVu = 0.ToString(); _phongBus.ThemThongTinPhongDangSuDung(_pdsdDTO); this.Hide(); TrangChu op = new TrangChu(); op.Show(); } } } }
private void button2_Click(object sender, EventArgs e) { this.Close(); TrangChu op = new TrangChu(); if (dsDv == "") { op.Show(); } else { op.onSubmit(dsDv, tongChiPhi, idPhong); op.Show(); } }
private void button1_Click(object sender, EventArgs e) { foreach (DataGridViewRow row in dataGridView1.Rows) { if ((bool)row.Cells["Chọn"].Value) { dsDv += "," + row.Cells["ID Dịch Vụ"].Value.ToString(); } //More code here } PhongBUS phongBus = new PhongBUS(); PhongDangSuDungDTO p = phongBus.LayThongTinPhongDangSuDung(idPhong); int s; if (p.GiaDichVu == "") { s = 0; } else { s = Int32.Parse(p.GiaDichVu); } p.GiaDichVu = (s + tongChiPhi).ToString(); p.DsDichVu += dsDv; // string str = p.ThoiGianBatDau.ToString("mm/dd/yyyy"); phongBus.CapNhatThongTinPhongDangSuDung(p); // Observer Pattern TrangChu op = new TrangChu(); op.onSubmit(dsDv, tongChiPhi, idPhong); this.Close(); op.Show(); // }