public int RemovePodjetje(string naziv) { using (DBContext context = new DBContext()) { Podjetje o = context.Podjetje.FirstOrDefault(e => e.naziv == naziv); var tmp = context.Podjetje.Remove(o); return(context.SaveChanges()); } }
public int OdstraniPodjetje(int id) { using (DBContext context = new DBContext()) { Podjetje o = context.Podjetje.FirstOrDefault(e => e.PodjetjeId == id); //var tmp = context.OsebaVPod.Add(new OsebaVPodjetju { OsebaId = o.OsebaId, PodjetjeId = p.PodjetjeId, letoOd = 2017, letoDo = letoDo, delovnoMesto = delovnoMesto }); var tmp = context.Podjetje.Remove(o); return(context.SaveChanges()); } }
public int UpdatePodjetje(string naziv, string newNaziv, string newPanoga, int newLeto) { using (DBContext context = new DBContext()) { Podjetje p = context.Podjetje.FirstOrDefault(e => e.naziv == naziv); p.naziv = newNaziv; p.panoga = newPanoga; p.letoUstanovitve = newLeto; return(context.SaveChanges()); } }
public int RemoveOsebeIzPodjetjaByIndex(int indexOseba, int indexPodjetje) { using (DBContext context = new DBContext()) { Oseba o = context.Oseba.FirstOrDefault(e => e.OsebaId == indexOseba); Podjetje p = context.Podjetje.FirstOrDefault(e => e.PodjetjeId == indexPodjetje); OsebaVPodjetju osebaVPodjetje = context.OsebaVPod.FirstOrDefault(e => e.OsebaId == o.OsebaId && e.PodjetjeId == p.PodjetjeId); //var tmp = context.OsebaVPod.Add(new OsebaVPodjetju { OsebaId = o.OsebaId, PodjetjeId = p.PodjetjeId, letoOd = 2017, letoDo = letoDo, delovnoMesto = delovnoMesto }); var tmp = context.OsebaVPod.Remove(osebaVPodjetje); return(context.SaveChanges()); } }
public int RemoveOsebeIzPodjetja(string ime, string priimek, string naziv) { using (DBContext context = new DBContext()) { Oseba o = context.Oseba.FirstOrDefault(e => e.ime == ime && e.priimek == priimek); Podjetje p = context.Podjetje.FirstOrDefault(e => e.naziv == naziv); OsebaVPodjetju osebaVPodjetje = context.OsebaVPod.FirstOrDefault(e => e.OsebaId == o.OsebaId && e.PodjetjeId == p.PodjetjeId); //var tmp = context.OsebaVPod.Add(new OsebaVPodjetju { OsebaId = o.OsebaId, PodjetjeId = p.PodjetjeId, letoOd = 2017, letoDo = letoDo, delovnoMesto = delovnoMesto }); var tmp = context.OsebaVPod.Remove(osebaVPodjetje); return(context.SaveChanges()); } }
public int AddOsebaVPodjetjeByIndex(int indexO, int indexP, string delovnoMesto, int letoDo) { using (DBContext context = new DBContext()) { Oseba o = context.Oseba.FirstOrDefault(e => e.OsebaId == indexO); Podjetje p = context.Podjetje.FirstOrDefault(e => e.PodjetjeId == indexP); var tmp = context.OsebaVPod.Add(new OsebaVPodjetju { OsebaId = o.OsebaId, PodjetjeId = p.PodjetjeId, letoOd = 2017, letoDo = letoDo, delovnoMesto = delovnoMesto }); return(context.SaveChanges()); } }
public int AddOsebaVPodjetje(string ime, string priimek, string nazivPod, string delovnoMesto, int letoDo) { using (DBContext context = new DBContext()) { Oseba o = context.Oseba.FirstOrDefault(e => e.ime == ime && e.priimek == priimek); Podjetje p = context.Podjetje.FirstOrDefault(e => e.naziv == nazivPod); var tmp = context.OsebaVPod.Add(new OsebaVPodjetju { OsebaId = o.OsebaId, PodjetjeId = p.PodjetjeId, letoOd = 2017, letoDo = letoDo, delovnoMesto = delovnoMesto }); return(context.SaveChanges()); } }
public PodjetjeView(Podjetje podjetje, int?kontaktnaOseba = null) : this() { Id = podjetje.PodjetjeId; ImePodjetja = podjetje.ImePodjetja; if (kontaktnaOseba != null) { KontaktnaOseba = new OsebaView(kontaktnaOseba); } else { KontaktnaOseba = new OsebaView(podjetje.KontaktnaOseba); } //if (podjetje.NajemiPodjetja != null) //{ // podjetje.NajemiPodjetja.ToList().ForEach(x=>VsiNajemi.Add(new NajemView(x))); // foreach(var najem in podjetje.NajemiPodjetja) // { // VsiNajemi.Add(new NajemView(najem)); // } //} }