public static int RemoveOseba(string ime, string priimek) { using (DBContext context = new DBContext()) { Oseba o = context.Oseba.FirstOrDefault(e => e.ime == ime && e.priimek == priimek); var tmp = context.Oseba.Remove(o); return(context.SaveChanges()); } }
public static Oseba getOsebaIme(string vnesenoIme) { using (DBContext contex = new DBContext()) { List <Oseba> tmp = contex.Oseba.ToList(); Oseba o = tmp.Find(ime => ime.ime == vnesenoIme); return(o); } }
public static int OdstraniOsebo(int id) { using (DBContext context = new DBContext()) { Oseba o = context.Oseba.FirstOrDefault(e => e.OsebaId == id); //var tmp = context.OsebaVPod.Add(new OsebaVPodjetju { OsebaId = o.OsebaId, PodjetjeId = p.PodjetjeId, letoOd = 2017, letoDo = letoDo, delovnoMesto = delovnoMesto }); var tmp = context.Oseba.Remove(o); return(context.SaveChanges()); } }
public static int UpdateOsebe(string ime, string priimek, string newIme, string newPriimek, int newLeto) { using (DBContext context = new DBContext()) { Oseba o = context.Oseba.FirstOrDefault(e => e.ime == ime && e.priimek == priimek); o.ime = newIme; o.priimek = newPriimek; o.letoRojstva = newLeto; return(context.SaveChanges()); } }
public static 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 static 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 static 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 static 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 static Oseba minOseba() { using (DBContext contex = new DBContext()) { int leto = 2017; Oseba result = new Oseba(); List <Oseba> tmp = contex.Oseba.ToList(); foreach (Oseba o in tmp) { if (o.letoRojstva < leto) { result = o; } } return(result); } }