void AddVehicleCompleted(object sender, AddVehicleCompletedEventArgs e) { if (e.Result < 0) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ADDFAILED")); RefreshUI(RefreshedTypes.ProgressBar); RefreshUI(saveType); } else { if (oCard_add.Count == 0 && oCard_upd.Count == 0) { Utility.ShowMessageBox("ADD", false, true); RefreshUI(RefreshedTypes.ProgressBar); } else { _VM.Save_VICardAsync(oCard_add, oCard_upd); } // by ldx // 2011-08-09 // 保存并关闭不能关闭 RefreshUI(saveType); } }
void AddVehicleCompleted(object sender, AddVehicleCompletedEventArgs e) { if (e.Error == null) { selectedVehicle.ID = e.Result; Items.Add(selectedVehicle); SelectedItem = selectedVehicle; } else { ErrorProvider.ShowError(e.Error, Navigator); SelectedItem = null; } dataClient.AddVehicleCompleted -= AddVehicleCompleted; Busy = false; }
void AddVehicleCompleted(object sender, AddVehicleCompletedEventArgs e) { if (e.Result < 0) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ADDFAILED")); RefreshUI(RefreshedTypes.ProgressBar); RefreshUI(saveType); } else { if (oCard_add.Count == 0 && oCard_upd.Count == 0) { Utility.ShowMessageBox("ADD", false, true); RefreshUI(RefreshedTypes.ProgressBar); } else _VM.Save_VICardAsync(oCard_add, oCard_upd); // by ldx // 2011-08-09 // 保存并关闭不能关闭 RefreshUI(saveType); } }