private void btnInactiveCustomerImage_Click(object sender, RoutedEventArgs e) { List <int> sysNoList = GetSelectCustomerSysNoList(); if (sysNoList.Count > 0) { CustomerFacade facade = new CustomerFacade(this); facade.BatchNotShowAvatar(sysNoList, (obj, args) => { if (args.FaultsHandle()) { return; } Window.Alert(ResCustomerQuery.Msg_OperationOk, MessageType.Information); RefreshDataGrid(); }); } else { Window.Alert(ResCustomerQuery.Msg_OnSelectCostomer, MessageType.Error); } }