public void postaviporuku(Helpers.Poruka poruka) { if (poruka != null) { var porukaStara = new poruke() { tekstPoruke = poruka.TekstPoruke, naslovPoruke = poruka.NaslovPoruke, aktivan = poruka.Aktivan, idKorisnikaPosiljaoca = poruka.PosiljaocId, idKorisnikaPrimaoca = poruka.PrimaocId }; db.poruke.Add(porukaStara); db.SaveChanges(); } }
public List <Helpers.Poruka> dajsvaobavjestenja() { var porukeStare = db.poruke.Where(x => x.idKorisnikaPrimaoca == null && x.idKorisnikaPosiljaoca == null).Distinct().ToList(); List <Helpers.Poruka> porukeNove = new List <Helpers.Poruka>(); foreach (poruke porukaStara in porukeStare) { var porukaNova = new Helpers.Poruka() { Id = porukaStara.idPoruke, NaslovPoruke = porukaStara.naslovPoruke, TekstPoruke = porukaStara.tekstPoruke, Aktivan = (bool)porukaStara.aktivan, PrimaocId = porukaStara.idKorisnikaPrimaoca, PosiljaocId = porukaStara.idKorisnikaPosiljaoca }; porukeNove.Add(porukaNova); } return(porukeNove); }
public List <Helpers.Poruka> dajsveprimljeneporuke(int korisnikId) { var porukeStare = db.poruke.Where(x => x.idKorisnikaPrimaoca == korisnikId).ToList(); List <Helpers.Poruka> porukeNove = new List <Helpers.Poruka>(); foreach (poruke porukaStara in porukeStare) { var porukaNova = new Helpers.Poruka() { Id = porukaStara.idPoruke, NaslovPoruke = porukaStara.naslovPoruke, TekstPoruke = porukaStara.tekstPoruke, Aktivan = (bool)porukaStara.aktivan, PrimaocId = porukaStara.idKorisnikaPrimaoca, PosiljaocId = porukaStara.idKorisnikaPosiljaoca }; porukeNove.Add(porukaNova); } return(porukeNove); }
public List<Helpers.Poruka> dajsveporukekorisnika(int korisnikId) { var porukeStare = db.poruke.Where(x => x.idKorisnikaPosiljaoca == korisnikId || x.idKorisnikaPrimaoca == korisnikId).ToList(); List<Helpers.Poruka> porukeNove = new List<Helpers.Poruka>(); foreach (poruke porukaStara in porukeStare) { var porukaNova = new Helpers.Poruka() { Id = porukaStara.idPoruke, NaslovPoruke = porukaStara.naslovPoruke, TekstPoruke = porukaStara.tekstPoruke, Aktivan = (bool) porukaStara.aktivan, PrimaocId = porukaStara.idKorisnikaPrimaoca, PosiljaocId = porukaStara.idKorisnikaPosiljaoca }; porukeNove.Add(porukaNova); } return porukeNove; }