Beispiel #1
0
        public ClanarineNeizmireneClanarineClanaPregledVM NeizmireneClanarineClanaPregled(int osobaId)
        {
            ClanarineNeizmireneClanarineClanaPregledVM model = new ClanarineNeizmireneClanarineClanaPregledVM
            {
                rows = _db.StavkeClanarines.Where(x => x.ClanKluba.OsobaId == osobaId && x.isIzmirenaClanarina == false && x.isDeleted == false).Select(x => new ClanarineNeizmireneClanarineClanaPregledVM.Row
                {
                    id      = x.Id,
                    naziv   = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().Naziv,
                    datumOd = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().DatumOd,
                    datumDo = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().DatumDo
                }).ToList()
            };

            return(model);
        }
Beispiel #2
0
        public ClanarineNeizmireneClanarineClanaPregledVM PretragaNeizmirenihClanarinaClanaByclanIdNaziv(int osobaId, string naziv)
        {
            ClanarineNeizmireneClanarineClanaPregledVM model = new ClanarineNeizmireneClanarineClanaPregledVM
            {
                rows = _db.StavkeClanarines.Where(x => x.ClanKluba.OsobaId == osobaId && x.isIzmirenaClanarina == false &&
                                                  (x.Clanarina.Naziv.ToLower().Contains(naziv.ToLower()) ||
                                                   x.Clanarina.Naziv.ToLower().StartsWith(naziv.ToLower()))

                                                  ).Select(x => new ClanarineNeizmireneClanarineClanaPregledVM.Row
                {
                    id      = x.Id,
                    naziv   = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().Naziv,
                    datumOd = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().DatumOd,
                    datumDo = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().DatumDo
                }).ToList()
            };

            return(model);
        }