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)); }
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 })); }