public ActionResult Detalji(int osobaId, int aktivan) { ViewData["aktivan"] = aktivan; ViewData["osobaId"] = osobaId; Osoba osoba = ctx.Osoba.Where(x => x.Id == osobaId).FirstOrDefault(); Knjigovodje knjigovodja = ctx.Knjigovodje.Where(x => x.OsobaId == osobaId && x.isDeleted == false).FirstOrDefault(); KnjigovodjeDetaljiVM model = new KnjigovodjeDetaljiVM { 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, aktivan = aktivan, DatumZaposlenja = knjigovodja.DatumZaposlenja }; return(View("Detalji", model)); }
public ActionResult DodajSliku(KnjigovodjeDetaljiVM model) { if (model.s == null) { return(RedirectToAction("UpravljanjeDetaljimaKnjigovodje", 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("UpravljanjeDetaljimaKnjigovodje", new { osobaId = model.OsobaId, aktivan = model.aktivan, brojTaba = 1 })); }