예제 #1
0
        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));
        }
예제 #2
0
        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 }));
        }