public IActionResult Namirnica(int id = 0) { var model = new NamirnicaPartialViewModel { NamirnicaId = id }; if (id != 0) { var namirnica = _namirnicaService.GetNamirnica(id); model.KategorijaId = namirnica.KategorijaId; model.Naziv = namirnica.Naziv; } model.KategorijaList = _kategorijaService.GetKategorije(); return(PartialView("_NamirnicaPartialView", model)); }
public async Task <IActionResult> NamirnicaAdd(NamirnicaPartialViewModel model) { if (ModelState.IsValid) { _namirnicaService.KreirajNamirnica(new Namirnica { KategorijaId = model.KategorijaId, Naziv = model.Naziv }); await _hubContext.Clients.All.SendAsync("RepopulateNamirnica"); return(Ok("Ok")); } model.KategorijaList = _kategorijaService.GetKategorije(); return(PartialView("_NamirnicaPartialView", model)); }