private void ShowEditPetDialog(object parameter)
        {
            var petInfo       = parameter as Pet;
            var editPetWindow = new EditPetWindow(_mainWindowViewModel, petInfo)
            {
                Owner = _editRoleWindow
            };

            editPetWindow.ShowDialog();
        }
Esempio n. 2
0
 public void InitData(MainWindowViewModel mainWindowViewModel, Pet petInfo,
     EditPetWindow editPetWindow)
 {
     _mainWindowViewModel = mainWindowViewModel;
     _petInfo = petInfo;
     _editPetWindow = editPetWindow;
     PetGuid = petInfo.PetGuid;
     Charguid = petInfo.Charguid;
     PetName = petInfo.PetName;
     Level = petInfo.Level;
     NeedLevel = petInfo.NeedLevel;
     AiType = petInfo.AiType;
     Life = petInfo.Life;
     PetType = petInfo.PetType;
     Genera = petInfo.Genera;
     Enjoy = petInfo.Enjoy;
     //
     Strper = petInfo.Strper;
     Conper = petInfo.Conper;
     Dexper = petInfo.Dexper;
     Sprper = petInfo.Sprper;
     Iprper = petInfo.Iprper;
     //
     Savvy = petInfo.Savvy;
     Gengu = petInfo.Gengu;
     Growrate = petInfo.Growrate;
     Repoint = petInfo.Repoint;
     Exp = petInfo.Exp;
     //
     Str = petInfo.Str;
     Con = petInfo.Con;
     Dex = petInfo.Dex;
     Spr = petInfo.Spr;
     Ipr = petInfo.Ipr;
     Skill = petInfo.Skill;
 }