public RecipeDetailsForm(recipeClientForm mainWindow, List<RecipesHeaderData> allRecipes, List<CategoryHeaderData> allCategories, ListView.SelectedListViewItemCollection selectedRecipe) { this.allRecipes = allRecipes; this.allCategories = allCategories; this.mainWindow = mainWindow; this.selectedRecipe = selectedRecipe; InitializeComponent(); foreach (ListViewItem recipe in selectedRecipe) { string title = recipe.SubItems[1].Text; string recipeId = recipe.Tag.ToString(); tbTitle.Text = title; tbFilePath.Text = recipe.SubItems[0].Text; tbPrepareTime.Text = recipe.SubItems[3].Text; tbIngredients.Text = recipe.SubItems[2].Text; foreach (var category in allCategories) { cbCategory.Items.Add(category.DisplayName); } currentRecipe = allRecipes.Where(r => r.ID.ToString() == recipeId).First(); var currentCategory = allCategories.Where(c => c.ID == currentRecipe.Category_ID).First(); cbCategory.SelectedItem = currentCategory.DisplayName; tbHowToPrepare.Text = currentRecipe.HowToPrepare; } }
public RecipeDetailsForm(recipeClientForm mainWindow, List <RecipesHeaderData> allRecipes, List <CategoryHeaderData> allCategories, ListView.SelectedListViewItemCollection selectedRecipe) { this.allRecipes = allRecipes; this.allCategories = allCategories; this.mainWindow = mainWindow; this.selectedRecipe = selectedRecipe; InitializeComponent(); foreach (ListViewItem recipe in selectedRecipe) { string title = recipe.SubItems[1].Text; string recipeId = recipe.Tag.ToString(); tbTitle.Text = title; tbFilePath.Text = recipe.SubItems[0].Text; tbPrepareTime.Text = recipe.SubItems[3].Text; tbIngredients.Text = recipe.SubItems[2].Text; foreach (var category in allCategories) { cbCategory.Items.Add(category.DisplayName); } currentRecipe = allRecipes.Where(r => r.ID.ToString() == recipeId).First(); var currentCategory = allCategories.Where(c => c.ID == currentRecipe.Category_ID).First(); cbCategory.SelectedItem = currentCategory.DisplayName; tbHowToPrepare.Text = currentRecipe.HowToPrepare; } }
public RecipeDetailsForm(recipeClientForm mainWindow, List<CategoryHeaderData> allCategories) { this.mainWindow = mainWindow; this.allCategories = allCategories; InitializeComponent(); foreach (var category in allCategories) { cbCategory.Items.Add(category.DisplayName); } }
public RecipeDetailsForm(recipeClientForm mainWindow, List <CategoryHeaderData> allCategories) { this.mainWindow = mainWindow; this.allCategories = allCategories; InitializeComponent(); foreach (var category in allCategories) { cbCategory.Items.Add(category.DisplayName); } }
public LoginForm(recipeClientForm mainWindow) { this.mainWindow = mainWindow; InitializeComponent(); }