Пример #1
0
        private void DeleteUsluga()
        {
            Popravka nadjen = new Popravka();

            foreach (Popravka m in UslugaList)
            {
                if (UslugaList.Contains(SelectedItem))
                {
                    nadjen = SelectedItem;
                }
            }

            foreach (Popravka m in entities.Popravkas)
            {
                if (m.Usluga.Sifra_usluge == SelectedItem.Usluga.Sifra_usluge)
                {
                    nadjen = m;
                }
            }


            uslugaList.Remove(nadjen);
            entities.Uslugas.Remove(nadjen.Usluga);
            entities.Popravkas.Remove(nadjen);
            entities.SaveChanges();
        }
Пример #2
0
        private void Add()
        {
            Popravka popravka = null;

            foreach (Popravka a in entities.Popravkas)
            {
                if (a.Usluga.Sifra_usluge == SelectedPopravka)
                {
                    popravka = a;
                }
            }


            Majstor majstor = new Majstor();


            foreach (Majstor p in entities.Majstors)
            {
                if (p.Radnik.Ime == SelectedRadnik)
                {
                    popravka.Majstors.Add(p);
                    majstor = p;
                }
            }

            string ime = majstor.Radnik.Ime;

            (entities.Popravkas.Where(a => a.Usluga.Sifra_usluge == SelectedPopravka).FirstOrDefault().Majstors).Add(entities.Majstors.Where(m => m.Radnik.Ime == SelectedRadnik).FirstOrDefault());
            entities.SaveChanges();
            majstorPopravkaList.Add(new KeyValuePair <Popravka, Majstor>(popravka, majstor));
        }
Пример #3
0
        private void Add()
        {
            Majstor majstor = new Majstor();

            foreach (Majstor m in entities.Majstors)
            {
                if (m.Radnik.Sifra_radnika == SelectedMajstor)
                {
                    majstor = m;
                }
            }

            Kvar kvar = new Kvar();

            foreach (Kvar m in entities.Kvars)
            {
                if (m.Sifra_kvara == SelectedKvar)
                {
                    kvar = m;
                }
            }

            majstorKvarList.Add(new KeyValuePair <Majstor, Kvar>(majstor, kvar));

            Popravlja popravlja = new Popravlja();
            Popravka  p         = new Popravka();

            popravlja.Kvar_Sifra_kvara      = SelectedKvar;
            popravlja.Majstor_Sifra_radnika = SelectedMajstor;

            entities.Popravljas.Add(popravlja);
            entities.SaveChanges();
        }
Пример #4
0
        private void AddUsluga()
        {
            Random   random   = new Random();
            Popravka popravka = new Popravka();

            popravka.Usluga = new Usluga();

            popravka.Usluga.Vrsta        = Naziv;
            popravka.Usluga.Vreme        = SelectedDate;
            popravka.Garaza              = Garaza;
            popravka.Usluga.Sifra_usluge = random.Next(0, 100);

            entities.Popravkas.Add(popravka);
            entities.SaveChanges();
            uslugaList.Add(popravka);

            Naziv  = string.Empty;
            Garaza = string.Empty;
        }
Пример #5
0
        private void SaveUpdateUsluga()
        {
            Popravka nadjen = new Popravka();

            foreach (Popravka m in entities.Popravkas)
            {
                if (m.Usluga.Sifra_usluge == SelectedItem.Usluga.Sifra_usluge)
                {
                    nadjen = m;
                }
            }

            Random random = new Random();

            Popravka popravka = new Popravka();

            popravka.Usluga = new Model.Usluga();

            if (Naziv != string.Empty)
            {
                popravka.Usluga.Vrsta = Naziv;
            }

            if (Garaza != string.Empty)
            {
                popravka.Garaza = Garaza;
            }



            popravka.Usluga.Sifra_usluge = SelectedItem.Usluga.Sifra_usluge;
            popravka.Usluga.Vreme        = SelectedDate;


            uslugaList.Remove(SelectedItem);
            entities.Uslugas.Remove(nadjen.Usluga);
            entities.Popravkas.Remove(nadjen);

            uslugaList.Add(popravka);
            entities.Popravkas.Add(popravka);
            entities.SaveChanges();
        }