Пример #1
0
        //public void AddMethod(object obj)
        //{
        //    //parametrul obj este cel dat prin CommandParameter cu MultipleBinding la Button in xaml
        //    AlergenPreparatViewModel personVM = obj as AlergenPreparatViewModel;
        //    //DetaliiPreparatViewModel personVMa = obj as DetaliiPreparatViewModel;

        //    if (personVM != null)
        //    {
        //        Preparat preparat = context.Preparats.SqlQuery("[AfisarePreparatDupaID] @id_preparat", new SqlParameter("id_preparat", Properties.Settings.Default.id_preparat)).First();

        //            context.AdaugareAlergenPreparat(personVM.Denumire,preparat.denumire);
        //            //context.persoanes.Add(new persoane() { nume = personVM.Name , adresa = personVM.Address});
        //            context.SaveChanges();
        //            prepContext.Alergeni = AllAlergens();
        //            MainViewModel.Instance.ActiveScreen = new DetaliiPreparatViewModel();

        //    }
        //    }

        internal void AdaugaAlergenPreparat(Preparat preparatAles, Alergen alergenAles, Cont User)
        {
            context.AdaugareAlergenPreparat(alergenAles.denumire, preparatAles.denumire);
            //context.persoanes.Add(new persoane() { nume = personVM.Name , adresa = personVM.Address});
            context.SaveChanges();
            //prepContext.Alergeni = AllAlergens();
            MainViewModel.Instance.ActiveScreen = new DetaliiPreparatViewModel(preparatAles, User);
        }