Beispiel #1
0
        public ActionResult <StecenaZvanjaPregledVM> PretragaByNazivClanId(string naziv, int osobaId)
        {
            StecenaZvanjaPregledVM model = new StecenaZvanjaPregledVM
            {
                rows = _db.StecenaZvanjas.Where(x => x.isDeleted == false && x.OsobaId == osobaId && (x.ZvanjeUKarateu.Naziv.ToLower().Contains(naziv.ToLower()) || x.ZvanjeUKarateu.Naziv.ToLower().StartsWith(naziv.ToLower()))).Select(x => new StecenaZvanjaPregledVM.Row
                {
                    ime            = _db.Osobas.Where(k => k.Id == x.OsobaId).First().Ime + " ",
                    prezime        = _db.Osobas.Where(k => k.Id == x.OsobaId).First().Prezime,
                    imeRoditelja   = _db.Osobas.Where(k => k.Id == osobaId).First().ImeRoditelja,
                    nazivZvanja    = _db.ZvanjaUKarateus.Where(s => s.Id == x.ZvanjeUKarateuId).First().Naziv,
                    mjestoSticanja = x.Mjesto,
                    datumSticanja  = x.DatumSticanja,
                    organizator    = x.Organizator
                }).ToList()
            };

            return(model);
        }
Beispiel #2
0
        public ActionResult <StecenaZvanjaPregledVM> PregledSvihZvanja()
        {
            StecenaZvanjaPregledVM model = new StecenaZvanjaPregledVM
            {
                rows = _db.StecenaZvanjas.Where(x => x.isDeleted == false).Select(x => new StecenaZvanjaPregledVM.Row
                {
                    ime            = _db.Osobas.Where(k => k.Id == x.OsobaId).First().Ime + " ",
                    prezime        = _db.Osobas.Where(k => k.Id == x.OsobaId).First().Prezime,
                    imeRoditelja   = _db.Osobas.Where(k => k.Id == x.OsobaId).First().ImeRoditelja,
                    nazivZvanja    = _db.ZvanjaUKarateus.Where(s => s.Id == x.ZvanjeUKarateuId).First().Naziv,
                    mjestoSticanja = x.Mjesto,
                    datumSticanja  = x.DatumSticanja,
                    organizator    = x.Organizator
                }).ToList()
            };

            return(model);
        }
Beispiel #3
0
        public ActionResult <StecenaZvanjaPregledVM> Pregled(int osobaId)
        {
            var model = new StecenaZvanjaPregledVM
            {
                rows = _db.StecenaZvanjas.Where(s => s.isDeleted == false && s.OsobaId == osobaId)
                       .OrderByDescending(s => s.Id)
                       .Select(s => new StecenaZvanjaPregledVM.Row
                {
                    ime            = _db.Osobas.Where(k => k.Id == s.OsobaId).First().Ime + " ",
                    prezime        = _db.Osobas.Where(k => k.Id == s.OsobaId).First().Prezime,
                    imeRoditelja   = _db.Osobas.Where(k => k.Id == osobaId).First().ImeRoditelja,
                    nazivZvanja    = _db.ZvanjaUKarateus.Where(z => z.Id == s.ZvanjeUKarateuId).First().Naziv,
                    mjestoSticanja = s.Mjesto,
                    datumSticanja  = s.DatumSticanja,
                    organizator    = s.Organizator
                }).ToList()
            };

            return(model);
        }