Пример #1
0
        public IActionResult EvidentirajKonobare(string KorisnikID, int KonobarID = 0)
        {
            KonobariEvidentirajKonobareVM k = new KonobariEvidentirajKonobareVM();


            if (KonobarID == 0)
            {
                k = new KonobariEvidentirajKonobareVM();
            }
            else
            {
                k = _dbContext.Konobari
                    .Where(s => s.KonobarID == KonobarID)
                    .Select(a => new KonobariEvidentirajKonobareVM
                {
                    KonobarID       = a.KonobarID,
                    ImeKonobara     = a.ImeKonobara,
                    PrezimeKonobara = a.PrezimeKonobara,
                    PlataKonobara   = a.PlataKonobara
                }).SingleOrDefault();
            }

            k.KorisnikID = KorisnikID;         //Ovo smo dodali a i konobar ID cemo ponovo dodat jer kad otvorimo taj view mora nam prikazati postojeceg konobara

            return(View("EvidentirajKonobare", k));
        }
Пример #2
0
        public IActionResult Snimi(KonobariEvidentirajKonobareVM x)
        {
            Konobar novi = new Konobar();

            if (x.KonobarID == 0)
            {
                _dbContext.Add(novi);
            }
            else
            {
                novi = _dbContext.Konobari.Find(x.KonobarID);
            }
            novi.KonobarID       = x.KonobarID;
            novi.ImeKonobara     = x.ImeKonobara;
            novi.PrezimeKonobara = x.PrezimeKonobara;
            novi.PlataKonobara   = x.PlataKonobara;

            _dbContext.SaveChanges();


            return(Redirect("PrikazKonobara?KorisnikID=" + x.KorisnikID));
        }