Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        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;
        }