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); }
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); }