Ejemplo n.º 1
0
 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();
         }
     }
 }
Ejemplo n.º 2
0
 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);
     }
 }