public async Task Init() { if (KupciList.Count == 0) { var kupciList = await _kupciService.Get <List <Kupci> >(null); foreach (var kupac in kupciList) { KupciList.Add(kupac); } } if (SelectedKupac != null) { RSII25092020SearchRequest search = new RSII25092020SearchRequest(); search.KupacId = SelectedKupac.KupacId; search.PotencijalnoMaliciozan = PotencijalnoMaliciozan; search.DatumOd = Od; search.DatumDo = Do; var list = await _RSIIService.Get <IEnumerable <RSII25092020> >(search); RSIIList.Clear(); foreach (var racuni in list) { //if (racuni.KupacId == tk[0].KupacId) RSIIList.Add(racuni); } } }
public List <Model.RSII25092020> Get(RSII25092020SearchRequest request) { var query = _context.Rsii25092020.AsQueryable(); if (request.DatumOd != DateTime.MinValue && request.DatumDo != DateTime.MaxValue && request.DatumOd.Ticks < request.DatumDo.Ticks) { query = query.Where(x => x.DatumLogiranja.Ticks <= request.DatumDo.Ticks && x.DatumLogiranja.Ticks >= request.DatumOd.Ticks); } query = query.Where(x => x.KupacId == request.KupacId); query = query.Where(x => x.PotencijalnoMaliciozan == request.PotencijalnoMaliciozan); var list = query.ToList(); return(_mapper.Map <List <Model.RSII25092020> >(list)); }
async Task Ponisti() { RSII25092020SearchRequest search = new RSII25092020SearchRequest(); search.KupacId = SelectedKupac.KupacId; search.PotencijalnoMaliciozan = false; var list = await _RSIIService.Get <List <RSII25092020> >(search); foreach (var rsii in list) { RSII25092020InsertRequest unosNovog = new RSII25092020InsertRequest(); unosNovog.DatumLogiranja = rsii.DatumLogiranja; unosNovog.KupacId = rsii.KupacId; unosNovog.PotencijalnoMaliciozan = true; await _RSIIService.Update <RSII25092020InsertRequest>(rsii.Rsid, unosNovog); } InitCommand.Execute(null); }
public List <Model.RSII25092020> Get([FromQuery] RSII25092020SearchRequest request) { return(_service.Get(request)); }