public ActionResult Detalji2(int osobaId) { ViewData["osobaId"] = osobaId; Osoba osoba = ctx.Osoba.Where(x => x.Id == osobaId).FirstOrDefault(); Sekretari sekretar = ctx.Sekretari.Where(x => osobaId == osobaId && x.isDeleted == false).FirstOrDefault(); SekretariDetaljiVM model = new SekretariDetaljiVM { isAktivnaOsoba = osoba.isAktivnaOsoba, OsobaId = osobaId, Ime = osoba.Ime, Prezime = osoba.Prezime, ImeRoditelja = osoba.ImeRoditelja, DatumRodjenja = osoba.DatumRodjenja, MjestoRodjenja = osoba.MjestoRodjenja, JMBG = osoba.JMBG, Spol = osoba.Spol, KontaktTelefon = osoba.KontaktTelefon, Email = osoba.Email, Slika = osoba.Slika, TipSlike = osoba.TipSlike, NazivSlike = osoba.NazivSlike, DatumZaposlenja = sekretar.DatumZaposlenja }; return(View("Detalji2", model)); }
public ActionResult DodajSliku(SekretariDetaljiVM model) { if (model.s == null) { return(RedirectToAction("UpravljanjeDetaljimaSekretara", new { osobaId = model.OsobaId, aktivan = model.aktivan, brojTaba = 1 })); } else { Osoba osoba = ctx.Osoba.Where(y => y.Id == model.OsobaId).FirstOrDefault(); osoba.NazivSlike = model.s.FileName; osoba.TipSlike = model.s.ContentType; byte[] slika = new byte[model.s.ContentLength]; model.s.InputStream.Read(slika, 0, model.s.ContentLength); osoba.Slika = slika; ctx.SaveChanges(); } return(RedirectToAction("UpravljanjeDetaljimaSekretara", new { osobaId = model.OsobaId, aktivan = model.aktivan, brojTaba = 1 })); }