private void ExecuteUnSelectCommand(ChoosePassengersModel model) { switch (_vm.Flag) { case 0: model.BuyInsuranceCount = 0; model.IsBuyInsurance = false; break; case 1: model.IsInsuranceRefund = false; break; } }
private void ExecuteSelectCommand(ChoosePassengersModel model) { switch (_vm.Flag) { case 0: if (model.BuyInsuranceCount > 0) { model.BuyInsuranceCount = 0; model.IsBuyInsurance = false; } else { LocalUIManager.ChooseInsuranceCount(this); model.BuyInsuranceCount = CountInsurance; model.IsBuyInsurance = true; } break; case 1: model.IsInsuranceRefund = model.IsInsuranceRefund != true; break; } }