public void Execute() { KhachHang.Domain.KhachHang check = null; using (var cmd = new KhachHangViewBusiness()) { cmd.item = item; check = cmd.Execute(); } if (check != null) // da co du lieu { using (var cmd = new KhachHangUpdateBusiness()) { cmd.item = item; cmd.Execute(); } } else { using (var cmd = new KhachHangAddRepository()) { cmd.item = item; cmd.Execute(); } } }
private void button2_Click(object sender, EventArgs e) { try { var listcur = this.khachHangBindingSource.DataSource as List <KhachHang.Domain.KhachHang>; if (listcur != null) { using (var cmd = new KhachHangAddRepository()) { foreach (var item in listcur) { cmd.item = item; cmd.Execute(); } } } } catch { MessageBox.Show("Xảy ra lỗi không xác định!", "THÔNG BÁO!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }