Ejemplo n.º 1
0
        private void onSearchSubmit(Base sender, EventArgs arguments)
        {
            String name = text_manual_name.Text.ToLower();

            if (String.IsNullOrWhiteSpace(name))
            {
                return;
            }
            ComputerPedController controller = ComputerPedController.Instance;
            var ped = controller.LookupPersona(name);

            if (ped)
            {
                if (!ped.Ped)
                {
                    text_manual_name.Error("The ped no longer exists");
                }
                else
                {
                    text_manual_name.ClearError();
                    list_manual_results.AddPed(ped);
                    ComputerPedController.LastSelected = ped;
                    ComputerPedController.ActivatePedView();
                }
            }
            else
            {
                text_manual_name.Error("No matches");
            }
        }
Ejemplo n.º 2
0
 private void onListItemSelected(Base sender, ItemSelectedEventArgs arguments)
 {
     if (arguments.SelectedItem.UserData is ComputerPlusEntity)
     {
         ComputerPedController.LastSelected = arguments.SelectedItem.UserData as ComputerPlusEntity;
         ClearSelections();
         ComputerPedController.ActivatePedView();
     }
     else
     {
         Function.Log("ComputerPedSearch.onListItemSelected arguments were not valid");
     }
 }