public IHttpActionResult GetTenderListByRouteIDandZbirnikTon(int routeID, int ZbirnikTonID) { WebResponseContentModel <List <TenderPositionModel> > tmpUser = new WebResponseContentModel <List <TenderPositionModel> >(); Del <List <TenderPositionModel> > responseStatusHandler = ProcessContentModel; try { // preverimo če obstaja za to pozicijo in toažo kaki razpisi, če ne obstajajo vrnemo samo za to relacijo (24t) List <TenderPositionModel> lTenderPos = tenderRepo.GetTenderListByRouteIDAndTonsID(routeID, ZbirnikTonID, true); tmpUser.Content = lTenderPos.Count > 0 ? lTenderPos : tenderRepo.GetTenderListByRouteID(routeID);; responseStatusHandler(tmpUser); } catch (Exception ex) { responseStatusHandler(tmpUser, ex); return(Json(tmpUser)); } return(Json(tmpUser)); }