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(); }
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)); }
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(); }
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; }
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(); }