public async Task Ucitaj()
        {
            if (Ocjene.Count == 0)
            {
                Ocjene.Add(1);
                Ocjene.Add(2);
                Ocjene.Add(3);
                Ocjene.Add(4);
                Ocjene.Add(5);
            }
            RezervacijaModel model = await _smjestajService.GetById <RezervacijaModel>(RezervacijaId);

            AdresaSmjestaja        = model.AdresaSmjestaja;
            BrojDjece              = model.BrojDjece;
            BrojOdraslih           = model.BrojOdraslih;
            DatumRezervacijeShort  = model.DatumRezervacijeShort;
            NazivSmjestaja         = model.NazivSmjestaja;
            RezervacijaDoShort     = model.RezervacijaDoShort;
            RezervacijaOdShort     = model.RezervacijaOdShort;
            StatusRezervacijeId    = model.StatusRezervacijeId;
            StatusRezervacijeNaziv = model.StatusRezervacijeNaziv;
            SmjestajId             = model.SmjestajId;
            KlijentId              = model.KlijentId;
            if (StatusRezervacijeId == 1)
            {
                Aktivna = true;
            }
            else
            {
                Aktivna = false;
            }
            DateTime Pocetni = Convert.ToDateTime(RezervacijaOdShort);
            DateTime Krajnji = Convert.ToDateTime(RezervacijaDoShort);

            int Dani = (Krajnji - Pocetni).Days;

            UkupnaCijena = new double();
            foreach (SobaModel S in model.Sobe)
            {
                Sobe.Add(S);
                UkupnaCijena += S.Cijena * Dani;
            }

            VisinaSobe     = 20 * Sobe.Count;
            UkupnoUplaceno = new double();
            if (model.Uplate != null && model.Uplate.Count > 0)
            {
                foreach (UplataModel u in model.Uplate)
                {
                    Uplate.Add(u);
                    UkupnoUplaceno += u.Iznos;
                }
                VisinaUplate = 20 * Uplate.Count;
            }
            else
            {
                UplataModel Prazna = new UplataModel();
                Prazna.SifraUplate = "Nema unesenih uplata";
                Uplate.Add(Prazna);
                VisinaUplate = 20;
            }
        }
Beispiel #2
0
 private void UcitajUplate()
 {
     Uplate.Add(new Uplata(Ucenici[0], 1200, Kursevi[0], new DateTime(2016, 12, 11)));
     Uplate.Add(new Uplata(Ucenici[1], 1200, Kursevi[1], new DateTime(2016, 12, 10)));
 }