Ejemplo n.º 1
0
        private void RemoveOldIngredients()
        {
            //tar bort de gamla ingredienserna
            ReceptIngrediens ri = new ReceptIngrediens();

            ri.ReceptID = myReceipe.ReceptID;
            ri.DeleteRecipeIngredient();
        }
Ejemplo n.º 2
0
        private void cmdSave_Click(object sender, EventArgs e)
        {
            myReceipe.Titel       = txtTitle.Text;
            myReceipe.Instruktion = txtInstructions.Text;
            myReceipe.KategoriID  = (int)cbKategoriVal.SelectedValue;

            RemoveOldIngredients();

            myReceipe.UpdateRecipe(myReceipe.ReceptID);

            foreach (Ingrediens i in myReceipe.Ingredienser)
            {
                //skapar upp receptingrediens
                ReceptIngrediens ri = new ReceptIngrediens();
                ri.IngrediensID = i.IngrediensID;
                ri.ReceptID     = myReceipe.ReceptID;
                ri.InsertRecipeIngredient();
            }
            MessageBox.Show("Recept uppdaterat!");
        }
Ejemplo n.º 3
0
        private void cmdSave_Click(object sender, EventArgs e)
        {
            myReceipe.Titel       = txtTitle.Text;
            myReceipe.Instruktion = txtInstructions.Text;
            myReceipe.KategoriID  = (int)cbKategoriVal.SelectedValue;

            myReceipe.InsertRecipe();

            Recept     recept          = new Recept();
            List <int> mittNyaRecept   = recept.GetLatestCreatedReceipe();
            int        newestReceipeID = mittNyaRecept[0];

            foreach (Ingrediens i in myReceipe.Ingredienser)
            {
                //skapar upp receptingrediens
                ReceptIngrediens ri = new ReceptIngrediens();
                ri.IngrediensID = i.IngrediensID;
                ri.ReceptID     = newestReceipeID;
                ri.InsertRecipeIngredient();
            }
            MessageBox.Show("Nytt recept sparat!");
        }