public ActionResult Detalji(int clanId, int aktivnost) { ClanoviUpravnogOdbora clan = ctx.ClanoviUpravnogOdbora.Where(x => x.Id == clanId).FirstOrDefault(); ClanoviUpravnogOdboraDetaljiVM model = new ClanoviUpravnogOdboraDetaljiVM { ClanId = clan.Id, isAktivan = clan.Aktivan, OsobaId = clan.OsobaId, Ime = clan.Osoba.Ime, FunkcijaClanaId = clan.UlogeClanovaUpravnogOdboraId, Prezime = clan.Osoba.Prezime, ImeRoditelja = clan.Osoba.ImeRoditelja, DatumRodjenja = clan.Osoba.DatumRodjenja, MjestoRodjenja = clan.Osoba.MjestoRodjenja, JMBG = clan.Osoba.JMBG, Spol = clan.Osoba.Spol, KontaktTelefon = clan.Osoba.KontaktTelefon, Email = clan.Osoba.Email, Slika = clan.Osoba.Slika, TipSlike = clan.Osoba.TipSlike, NazivSlike = clan.Osoba.NazivSlike, funckijaClanaUO = clan.UlogeClanovaUpravnogOdbora.Naziv, DatumIzglasavanja = clan.DatumIzglasavanja, aktivnost = aktivnost }; return(View("Detalji", model)); }
public ActionResult DodajSliku(ClanoviUpravnogOdboraDetaljiVM model) { if (model.s == null) { return(RedirectToAction("Detalji", new { clanId = model.ClanId, aktivnost = model.aktivnost })); } else { ClanoviUpravnogOdbora clan = ctx.ClanoviUpravnogOdbora.Where(y => y.Id == model.ClanId).FirstOrDefault(); clan.Osoba.NazivSlike = model.s.FileName; clan.Osoba.TipSlike = model.s.ContentType; byte[] slika = new byte[model.s.ContentLength]; model.s.InputStream.Read(slika, 0, model.s.ContentLength); clan.Osoba.Slika = slika; ctx.SaveChanges(); } return(RedirectToAction("Detalji", new { clanId = model.ClanId, aktivnost = model.aktivnost })); }