public frmNhapKhauInfo(NHAPKHAU nk) { InitializeComponent(); _nk = nk; Bindings(); LoadHoKhau(); }
private void btnSaveNew_Click(object sender, EventArgs e) { unitNHAPKHAU.CommitChanges(); foreach (var item in xpNHANKHAU.Cast <NHANKHAU>().Where(o => o.MAKHAISINH == makhaisinh)) { item.SOHOKHAU = Convert.ToInt32(searchLookUpEdit2.EditValue); if (txtSHKHT.EditValue != null) { item.GHICHU += "Nhập khẩu từ hộ khẩu số " + txtSHKHT.Text; } item.Save(); } _nk = null; Bindings(); alertControl1.Show(this, "Thông báo", "Đã lưu"); }
private void Bindings() { if (_nk == null) { _nk = new NHAPKHAU(unitNHAPKHAU); } else { _nk = unitNHAPKHAU.GetObjectByKey <NHAPKHAU>(_nk.ID); } searchLookUpEdit1.DataBindings.Clear(); searchLookUpEdit1.DataBindings.Add("EditValue", _nk, "MAKHAISINH"); txtSHKHT.DataBindings.Clear(); txtSHKHT.DataBindings.Add("EditValue", _nk, "SOHOKHAUHT"); searchLookUpEdit2.DataBindings.Clear(); searchLookUpEdit2.DataBindings.Add("EditValue", _nk, "SOHOKHAUNHAP"); textEdit2.DataBindings.Clear(); textEdit2.DataBindings.Add("EditValue", _nk, "QUANHEVOICH"); dateEdit1.DataBindings.Clear(); dateEdit1.DataBindings.Add("EditValue", _nk, "NGAYNHAP"); }