private void btnCapNhatBN_Click(object sender, EventArgs e) { eKhachHang kh = new eKhachHang(); int vt = dvwDSBN.CurrentCell.RowIndex; kh.idKH = Convert.ToInt32(dvwDSBN.Rows[vt].Cells["idKH"].Value.ToString()); kh.tenKH = txtTenBN.Text.Trim(); kh.soDienThoai = txtSodt.Text.Trim(); kh.ngaySinh = Convert.ToDateTime(dtpns.Text.ToString()); kh.diaChi = txtDiaChi.Text.Trim(); if (radNam.Checked == true) { kh.gioiTinh = true; } else { kh.gioiTinh = false; } int kq = wcf.UpdateKhachHang(kh); if (kq == 1) { MessageBox.Show("Cập nhật thông tin khách hàng thành công!"); loaddatagridview_dskh(dvwDSBN, wcf.GetKhachHangs().ToList()); } else { return; } }
private void btnCapNhat_Click(object sender, EventArgs e) { //cập nhật thông tin phiếu khám trong lịch hẹn ePhieuKham pk = new ePhieuKham(); pk.idPhieuKham = idPhieuKham; pk.moTa = txtmota.Text.Trim(); pk.ngayDKKham = dtpngayhen.Value; if (pk.ngayDKKham > DateTime.Now) { wcf_phieu.UpdatePhieuKham(pk); } else { MessageBox.Show("Ngày hẹn khám phải >= ngày hiện tại"); return; } //cập nhật thông tin khách hàng trong lịch hẹn eKhachHang k = new eKhachHang(); k.idKH = idKhachHang; k.ngaySinh = dtpns.Value; k.tenKH = txttenkh.Text.ToString(); k.soDienThoai = txtsodt.Text.ToString(); k.diaChi = txtdiachi.Text.ToString(); if (radnam.Checked == true) { k.gioiTinh = true; } else { k.gioiTinh = false; } int tuoi = DateTime.Now.Year - k.ngaySinh.Year; if (k.ngaySinh < DateTime.Now) { if ((tuoi > 1)) { wcf_kh.UpdateKhachHang(k); } else { MessageBox.Show("Khách hàng phải > 1 tuổi"); return; } } else { MessageBox.Show("Ngày sinh của khách hàng phải < ngày hiện tại"); return; } }
private void btnCapNhatKH_Click(object sender, EventArgs e) { int vt = dvwDSBN.CurrentCell.RowIndex; eKhachHang kh = new eKhachHang(); kh.idKH = Convert.ToInt32(dvwDSBN.Rows[vt].Cells["idKH"].Value); kh.tenKH = txtTenKH.Text.Trim(); kh.soDienThoai = txtSodt.Text.Trim(); kh.ngaySinh = Convert.ToDateTime(dateTimeNgaySinh.Text); kh.diaChi = txtDiaChi.Text.Trim(); if (radNam.Checked) { kh.gioiTinh = true; } else { kh.gioiTinh = false; } khwcf.UpdateKhachHang(kh); LoadDSKhachHang(dvwDSBN, khwcf.GetKhachHangs().ToList()); }