Beispiel #1
0
        public EditorDetails GetEditorDetails()
        {
            GeographyProvider geographyProvider;
            BooksReadProvider booksReadProvider;
            EditorDetails     editorDetails = new EditorDetails();

            if (GetProviders(out geographyProvider, out booksReadProvider))
            {
                editorDetails.AuthorNames =
                    booksReadProvider.AuthorsRead.Select(x => x.Author).OrderBy(x => x).ToArray();

                editorDetails.CountryNames =
                    geographyProvider.Nations.Select(x => x.Name).OrderBy(x => x).ToArray();

                editorDetails.Languages =
                    booksReadProvider.AuthorLanguages.Select(x => x.Language).OrderBy(x => x).ToArray();

                editorDetails.Tags =
                    booksReadProvider.BookTags.Select(x => x.Tag).OrderBy(x => x).ToArray();
            }

            return(editorDetails);
        }
Beispiel #2
0
 void editorPreparation_PrepDisable(object sender, EventArgs e)
 {
     EditorDetails.ShowCostPerUnit(true);
 }
Beispiel #3
0
        private void IngredientEditorPreparationControl_YieldAmountChanged(object sender, EventArgs e)
        {
            IngredientEditorPreparationControl control = (IngredientEditorPreparationControl)sender;

            EditorDetails.SetExtendedIngredientYieldAmount(control.ExtendedIngredientYield);
        }