Пример #1
0
        public ActionResult PodaciTakmicara(int takmicarId, int aktivnost)
        {
            Takmicari takmicar = ctx.Takmicari.Where(x => x.Id == takmicarId).FirstOrDefault();
            TakmicariPodaciTakmicaraVM model = new TakmicariPodaciTakmicaraVM
            {
                Id             = takmicar.Id,
                ClanId         = takmicar.ClanKlubaId,
                isAktivan      = takmicar.isAktivanTakmicar,
                OsobaId        = takmicar.ClanKluba.OsobaId,
                Ime            = takmicar.ClanKluba.Osoba.Ime,
                Prezime        = takmicar.ClanKluba.Osoba.Prezime,
                ImeRoditelja   = takmicar.ClanKluba.Osoba.ImeRoditelja,
                DatumRodjenja  = takmicar.ClanKluba.Osoba.DatumRodjenja,
                MjestoRodjenja = takmicar.ClanKluba.Osoba.MjestoRodjenja,
                JMBG           = takmicar.ClanKluba.Osoba.JMBG,
                Spol           = takmicar.ClanKluba.Osoba.Spol,
                KontaktTelefon = takmicar.ClanKluba.Osoba.KontaktTelefon,
                Email          = takmicar.ClanKluba.Osoba.Email,
                Slika          = takmicar.ClanKluba.Osoba.Slika,
                TipSlike       = takmicar.ClanKluba.Osoba.TipSlike,
                NazivSlike     = takmicar.ClanKluba.Osoba.NazivSlike,
                aktivnost      = aktivnost
            };

            ViewData["aktivnost"] = aktivnost;
            return(View("PodaciTakmicara", model));
        }
Пример #2
0
        public ActionResult DodajSliku(TakmicariPodaciTakmicaraVM model)
        {
            if (model.s == null)
            {
                return(RedirectToAction("Index", "UpravljanjeTakmicarskomKnjizicom", new { takmicarId = model.Id, aktivnost = model.aktivnost, brojTaba = 1 }));
            }
            else
            {
                Takmicari takmicar = ctx.Takmicari.Where(y => y.Id == model.Id).FirstOrDefault();
                takmicar.ClanKluba.Osoba.NazivSlike = model.s.FileName;
                takmicar.ClanKluba.Osoba.TipSlike   = model.s.ContentType;

                byte[] slika = new byte[model.s.ContentLength];
                model.s.InputStream.Read(slika, 0, model.s.ContentLength);
                takmicar.ClanKluba.Osoba.Slika = slika;
                ctx.SaveChanges();
            }

            return(RedirectToAction("Index", "UpravljanjeTakmicarskomKnjizicom", new { takmicarId = model.Id, aktivnost = model.aktivnost, brojTaba = 1 }));
        }