public IEnumerable <Kayttaja> GetKayttaja() { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Kayttaja.ToList()); } }
public Kayttaja GetKayttajaMeililla(string sahkoposti) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Kayttaja.Where(k => k.Sahkoposti.Equals(sahkoposti)).FirstOrDefault()); } }
public IEnumerable <Elain> GetElainKayttajanIDlla(int id) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Elain.Where(k => k.KayttajaId.Equals(id)).ToList()); } }
public IEnumerable <Laji> GetLajit() { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Laji.ToList()); } }
public Elain GetElainIdlla(int id) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Elain.Where(k => k.ElainId.Equals(id)).FirstOrDefault()); } }
public IEnumerable <Yllapito> GetYllapitoTulossa() { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Yllapito.Where(y => !y.Pvm.HasValue).ToList()); } }
public IEnumerable <Yllapito> GetYllapitoMuutokset() { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Yllapito.Where(y => y.Pvm.HasValue).OrderByDescending(y => y.Pvm).ToList()); } }
public Kayttaja GetKayttajaIDlla(int id) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Kayttaja.Where(k => k.KayttajaId.Equals(id)).FirstOrDefault()); } }
public IEnumerable <Elain> GetElainLajilla(string laji) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { return(db.Elain.Where(k => k.Laji.Nimi.Contains(laji)).ToList()); } }
public void PutYllapito(int id, [FromBody] Yllapito yllapito) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { db.Update(yllapito); db.SaveChanges(); } }
public void PutKayttaja([FromBody] Kayttaja kayttaja) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { db.Update(kayttaja); db.SaveChanges(); } }
public void PostYllapito([FromBody] Yllapito yllapito) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { db.Add(yllapito); db.SaveChanges(); } }
public void PostElain([FromBody] Elain elain) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { db.Add(elain); db.SaveChanges(); } }
public void Put(int id, [FromBody] Elain elain) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { db.Update(elain); db.SaveChanges(); } }
public List <string> GetKayttajaPnro() { using (RyhmahaumauContext db = new RyhmahaumauContext()) { var Pnrot = (from k in db.Kayttaja select k.Postinumero).Distinct().ToList(); return(Pnrot); } }
public IEnumerable <Elain> Get() { using (RyhmahaumauContext db = new RyhmahaumauContext()) { List <Elain> elaimet = db.Elain.ToList(); foreach (Elain elain in elaimet) { db.Entry(elain).Reference(e => e.Laji).Load(); } return(elaimet); } }
public IEnumerable <Paikka> GetKayttajienPostinumerot() { List <Paikka> suomenPostinrot = LuePostinumerot(); List <Paikka> palautettavat = new List <Paikka>(); using (RyhmahaumauContext db = new RyhmahaumauContext()) { var q = db.Kayttaja.Select(k => k.Postinumero).Distinct(); foreach (var postinro in q) { var q2 = suomenPostinrot.Where(p => p.Postinumero == postinro).FirstOrDefault(); palautettavat.Add(q2); } } return(palautettavat); }