public ClanarineIzmireneClanarineClanaPregledVM IzmireneClanarineClanaPregled(int osobaId) { ClanarineIzmireneClanarineClanaPregledVM model = new ClanarineIzmireneClanarineClanaPregledVM { rows = _db.StavkeClanarines.Where(x => x.ClanKluba.OsobaId == osobaId && x.isIzmirenaClanarina == true && x.isDeleted == false).Select(x => new ClanarineIzmireneClanarineClanaPregledVM.Row { id = x.Id, naziv = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().Naziv, datumUplate = x.DatumUplate, iznos = x.IznosKMBrojevima.ToString() + " KM", mjestoUplate = x.MjestoUplate, datumOd = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().DatumOd, datumDo = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().DatumDo, brojPriznanice = x.BrojPriznanice }).ToList() }; return(model); }
public ClanarineIzmireneClanarineClanaPregledVM PretragaIzmirenihClanarinaClanaByclanIdNaziv(int osobaId, string naziv) { ClanarineIzmireneClanarineClanaPregledVM model = new ClanarineIzmireneClanarineClanaPregledVM { rows = _db.StavkeClanarines.Where(x => x.ClanKluba.OsobaId == osobaId && x.isIzmirenaClanarina == true && (x.Clanarina.Naziv.ToLower().Contains(naziv.ToLower()) || x.Clanarina.Naziv.ToLower().StartsWith(naziv.ToLower()) )).Select(x => new ClanarineIzmireneClanarineClanaPregledVM.Row { id = x.Id, naziv = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().Naziv, datumUplate = x.DatumUplate, iznos = x.IznosKMBrojevima.ToString() + " KM", mjestoUplate = x.MjestoUplate, datumOd = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().DatumOd, datumDo = _db.Clanarines.Where(s => s.Id == x.ClanarinaId).First().DatumDo, brojPriznanice = x.BrojPriznanice }).ToList() }; return(model); }