public async Task <IActionResult> NamirnicaUpsert(int id = 0) { var kategorijeResponse = await _restoranApi.GetKategorijaAsync(); var model = new NamirnicaUpsert(); if (id != 0) { var response = await _restoranApi.GetNamirnicaByIdAsync(id); if (response.IsSuccessStatusCode) { model = _mapper.Map <NamirnicaUpsert>(response.Content); } } return(View(model)); }
public async Task <IActionResult> NamirnicaSnimi(NamirnicaUpsert model) { //if (ModelState.IsValid) //{ var request = _mapper.Map <NamirnicaUpsertRequest>(model); if (model.ID != 0) { await _restoranApi.UpdateNamirnicaAsync(model.ID, request); } else { await _restoranApi.CreateNamirnicaAsync(request); } return(Redirect(nameof(Index))); //} //return View("NamirnicaUpsert"); }