Пример #1
0
 public override async Task KorisnikStream(KorisnikPoruka request, IServerStreamWriter <KorisnikPoruka> responseStream, ServerCallContext context)
 {
     foreach (var k in _baza.Korisniks.ToList())
     {
         _baza.Adresas.Where(a => a.Vlasnik == k).ToList();
         await responseStream.WriteAsync(_kon.Konvert(k));
     }
 }
Пример #2
0
        public override Task <KorisnikPoruka> KorisnikTest(KorisnikPoruka request, ServerCallContext context)
        {
            var kor = _baza.Korisniks.ToList();

            _baza.Adresas.Where(a => a.Vlasnik == kor[1]).ToArray();

            return(Task.FromResult(_kon.Konvert(kor[1])));
        }
Пример #3
0
        public Korisnik Konvert(KorisnikPoruka kp)
        {
            Korisnik k = new Korisnik {
                ID = kp.ID, Ime = kp.Ime, Prezime = kp.Prezime
            };

            kp.Adrese.ToList().ForEach(adrp => k.Adrese.Add(Konvert(adrp)));
            return(k);
        }
Пример #4
0
        public KorisnikPoruka Konvert(Korisnik k)
        {
            KorisnikPoruka kp = new KorisnikPoruka {
                ID = k.ID, Ime = k.Ime, Prezime = k.Prezime
            };

            k.Adrese.ForEach(a => kp.Adrese.Add(Konvert(a)));
            return(kp);
        }