public async Task <IHttpActionResult> GetRizik_za_osigurani_entitet(int id)
        {
            Rizik_za_osigurani_entitet rizik_za_osigurani_entitet = await db.Rizik_za_osigurani_entitet.FindAsync(id);

            if (rizik_za_osigurani_entitet == null)
            {
                return(NotFound());
            }

            return(Ok(rizik_za_osigurani_entitet));
        }
예제 #2
0
        private List <Rizik_za_osigurani_entitet> handleAppliedRisksForIRE(InsuredRealEstate ire)
        {
            List <Rizik_za_osigurani_entitet> retList = new List <Rizik_za_osigurani_entitet>();

            Rizik_za_osigurani_entitet rzoeAge = null;

            if (ire.selectedRealEstateAge != -1)
            {
                rzoeAge          = new Rizik_za_osigurani_entitet();
                rzoeAge.Id_Rizik = ire.selectedRealEstateAge;
                retList.Add(rzoeAge);
            }

            Rizik_za_osigurani_entitet rzoeValue = null;

            if (ire.selectedRealEstateValue != -1)
            {
                rzoeValue          = new Rizik_za_osigurani_entitet();
                rzoeValue.Id_Rizik = ire.selectedRealEstateValue;
                retList.Add(rzoeValue);
            }

            Rizik_za_osigurani_entitet rzoeFlood = null;

            if (ire.flood)
            {
                rzoeFlood          = new Rizik_za_osigurani_entitet();
                rzoeFlood.Id_Rizik = MAGIC_NUMBER_FLOOD;
                retList.Add(rzoeFlood);
            }

            Rizik_za_osigurani_entitet rzoeFire = null;

            if (ire.fire)
            {
                rzoeFire          = new Rizik_za_osigurani_entitet();
                rzoeFire.Id_Rizik = MAGIC_NUMBER_FIRE;
                retList.Add(rzoeFire);
            }

            Rizik_za_osigurani_entitet rzoeTheft = null;

            if (ire.burglary)
            {
                rzoeTheft          = new Rizik_za_osigurani_entitet();
                rzoeTheft.Id_Rizik = MAGIC_NUMBER_THEFT;
                retList.Add(rzoeTheft);
            }

            return(retList);
        }
예제 #3
0
        private List <Rizik_za_osigurani_entitet> handleAppliedRisksForIP(Data data, InsuredPerson ip)
        {
            List <Rizik_za_osigurani_entitet> retList = new List <Rizik_za_osigurani_entitet>();

            Rizik_za_osigurani_entitet rzoeAG = null;

            if (ip.ageGroup == -1)
            {
                return(retList);
            }
            else
            {
                rzoeAG          = new Rizik_za_osigurani_entitet();
                rzoeAG.Id_Rizik = ip.ageGroup;
                retList.Add(rzoeAG);
            }

            Rizik_za_osigurani_entitet rzoeLoc = null;

            if (data.selectedLocation != -1)
            {
                rzoeLoc          = new Rizik_za_osigurani_entitet();
                rzoeLoc.Id_Rizik = data.selectedLocation;
                retList.Add(rzoeLoc);
            }

            Rizik_za_osigurani_entitet rzoeSport = null;

            if (data.sport)
            {
                rzoeSport          = new Rizik_za_osigurani_entitet();
                rzoeSport.Id_Rizik = data.selectedSport;
                retList.Add(rzoeSport);
            }

            Rizik_za_osigurani_entitet rzoeAmount = null;

            if (data.selectedInsuranceAmount != -1)
            {
                rzoeAmount          = new Rizik_za_osigurani_entitet();
                rzoeAmount.Id_Rizik = data.selectedInsuranceAmount;
                retList.Add(rzoeAmount);
            }

            return(retList);
        }
예제 #4
0
        private List <Rizik_za_osigurani_entitet> handleAppliedRisksForIV(InsuredCar ic)
        {
            List <Rizik_za_osigurani_entitet> retList = new List <Rizik_za_osigurani_entitet>();

            Rizik_za_osigurani_entitet rzoeAltRide = null;

            if (ic.alternativRide)
            {
                rzoeAltRide          = new Rizik_za_osigurani_entitet();
                rzoeAltRide.Id_Rizik = ic.selectedAlternateTransportationDistance;
                retList.Add(rzoeAltRide);
            }

            Rizik_za_osigurani_entitet rzoeHotel = null;

            if (ic.hotel)
            {
                rzoeHotel          = new Rizik_za_osigurani_entitet();
                rzoeHotel.Id_Rizik = ic.selectedHotelDays;
                retList.Add(rzoeHotel);
            }

            Rizik_za_osigurani_entitet rzoeTowing = null;

            if (ic.towing)
            {
                rzoeTowing          = new Rizik_za_osigurani_entitet();
                rzoeTowing.Id_Rizik = ic.selectedTowingDistance;
                retList.Add(rzoeTowing);
            }

            Rizik_za_osigurani_entitet rzoeRepairment = null;

            if (ic.repairment)
            {
                rzoeRepairment          = new Rizik_za_osigurani_entitet();
                rzoeRepairment.Id_Rizik = ic.selectedReparationPrice;
                retList.Add(rzoeRepairment);
            }

            return(retList);
        }