示例#1
0
 public IActionResult Podruznica(PodruznicaVM model)
 {
     if (ModelState.IsValid)
     {
         if (model.PodruznicaId != 0)
         {
             _podruznicaService.EditPodruznica(new Podruznica
             {
                 Adresa   = model.Adresa,
                 Naziv    = model.Naziv,
                 Opis     = model.Opis,
                 OpcinaId = model.OpcinaId,
                 Id       = model.PodruznicaId
             });
         }
         else
         {
             _podruznicaService.KreirajPodruznicu(new Podruznica
             {
                 Adresa   = model.Adresa,
                 Naziv    = model.Naziv,
                 Opis     = model.Opis,
                 OpcinaId = model.OpcinaId
             });
         }
         return(RedirectToAction(nameof(PregledPodruznica)));
     }
     model.OpcinaList = _opcinaService.GetOpcine();
     return(View(model));
 }
示例#2
0
        public IActionResult Podruznica(int podruznicaId = 0)
        {
            var model = new PodruznicaVM
            {
                OpcinaList   = _opcinaService.GetOpcine(),
                PodruznicaId = podruznicaId
            };

            if (podruznicaId != 0)
            {
                var p = _podruznicaService.GetPodruznica(podruznicaId);
                model.Naziv        = p.Naziv;
                model.Adresa       = p.Adresa;
                model.OpcinaId     = p.OpcinaId;
                model.Opis         = p.Opis;
                model.PodruznicaId = p.Id;
            }
            return(View(model));
        }