Exemple #1
0
 private void SetModels()
 {
     NewBreed    = new BreedModel();
     NewSpecies  = new SpeciesModel();
     NewCoatType = new CoatTypeModel();
     NewFurColor = new FurColorModel();
 }
 public static DTOFurColor ToDTO(this FurColorModel model)
 {
     return(new DTOFurColor()
     {
         Id = model.Id,
         Name = model.Name
     });
 }
Exemple #3
0
        public void DeleteFurColor()
        {
            MessageBoxResult result = MessageBox.Show("Opravdu chcete vymazat zvolenou barvu srsti?",
                                                      "Confirmation",
                                                      MessageBoxButton.YesNo,
                                                      MessageBoxImage.Question);

            if (result == MessageBoxResult.Yes)
            {
                FurColorModel.MarkAsDeleted(SelectedFurColor.Id);
                LoadFurColors();
            }
        }
        private async Task LoadData()
        {
            IsWorking = true;
            await Task.Delay(150);

            await Task.Run(() =>
            {
                SexList      = SexModel.ReturnSexes();
                SpeciesList  = SpeciesModel.ReturnSpecies();
                BreedList    = BreedModel.ReturnBreeds(null);
                CoatTypeList = CoatTypeModel.ReturnCoatTypes();
                FurColorList = FurColorModel.ReturnFurColors();
            });

            IsWorking = false;
        }
        private async Task LoadData()
        {
            IsWorking = true;
            await Task.Delay(150);

            await Task.Run(() =>
            {
                SexList        = SexModel.ReturnSexes();
                SpeciesList    = SpeciesModel.ReturnSpecies();
                BreedList      = BreedModel.ReturnBreeds(Animal.SpeciesID);
                CrossBreedList = BreedModel.ReturnBreeds(Animal.SpeciesID);
                CoatTypeList   = CoatTypeModel.ReturnCoatTypes();
                FurColorList   = FurColorModel.ReturnFurColors();
                VetList        = PersonModel.ReturnVets();
                OwnerList      = PersonModel.ReturnOwners();
                NewOwnerList   = PersonModel.ReturnOwners();
            });

            IsWorking = false;
        }
Exemple #6
0
        public async void Restore()
        {
            if (Since == null || To == null || (Since > To))
            {
                MessageBox.Show("Zvolte prosím platné datum.");
            }
            else
            {
                IsWorking = true;
                await Task.Delay(150);

                await Task.Run(() =>
                {
                    AdoptionModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    AnimalModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    BreedModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    CoatTypeModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    CostModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    DeathModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    DiaryModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    DonationModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    EscapeModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    FurColorModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    IncidentModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    PersonModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    MedicalRecordModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    SpeciesModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    StayModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                    WalkModel.RestoreDeleted((DateTime)Since, (DateTime)To);
                });

                ComboBoxSettings();
                IsWorking = false;
                MessageBox.Show("Záznamy od " + Since + " do " + To + " obnoveny.");
            }
        }
Exemple #7
0
 private void LoadFurColors()
 {
     FurColorList = FurColorModel.ReturnFurColors();
 }
Exemple #8
0
 public void ClearNewFurColor()
 {
     NewFurColor = new FurColorModel();
     NotifyOfPropertyChange(() => NewFurColorName);
     NotifyOfPropertyChange(() => NewFurColorSelected);
 }