public IActionResult AddCategory(KategorijaViewModel viewModel) { if (ModelState.IsValid) { Kategorija kategorija = new Kategorija { ImeKategorije = viewModel.ImeKategorije, OpisKategorije = viewModel.charachteristics }; Service.AddCategory(kategorija); return(RedirectToAction(nameof(Index))); } return(View("AddCategory")); }
// GET: Admin/Kategorija/Edit/5 public ActionResult Edit(int id) { OpKategorijaOne op = new OpKategorijaOne(); op.dto.id = id; ResultOperation result = manager.ExecuteOperation(op); KategorijaDto kategorija = result.items[0] as KategorijaDto; KategorijaViewModel vm = new KategorijaViewModel() { id = kategorija.id, naziv = kategorija.naziv }; return(View(vm)); }
public ActionResult Create(KategorijaViewModel vm) { try { OpKategorijaInsert op = new OpKategorijaInsert(); op.dto.naziv = vm.naziv; ResultOperation res = manager.ExecuteOperation(op); // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Prikazi(int?ponudaId) { KategorijaViewModel Model = new KategorijaViewModel(); Model.Kategorije = (ctx.Kategorije .Where(x => (!ponudaId.HasValue && x.IsDeleted == false) || (x.PonudaId == ponudaId && x.IsDeleted == false)) .Include(x => x.Ponuda) .Select(x => new KategorijaViewModel.KategorijaInfo { Id = x.Id, NazivKategorije = x.NazivKategorije, DostupnaOnline = x.DostupnaOnline, })).ToList(); Model.Ponude = ctx.Ponude.ToList(); Model.PonudaId = ponudaId; return(View("Prikazi", Model)); }
public ActionResult Edit(int id, KategorijaViewModel vm) { try { KategorijaDto dto = new KategorijaDto() { id = vm.id, naziv = vm.naziv }; OpKategorijaUpdate op = new OpKategorijaUpdate(); op.dto = dto; ResultOperation res = manager.ExecuteOperation(op); // TODO: Add update logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public DodajKategoriju() { InitializeComponent(); BindingContext = model = new KategorijaViewModel(); }
public PrikazKategorije() { InitializeComponent(); BindingContext = vm = new KategorijaViewModel(); }
public KategorijaPage() { InitializeComponent(); BindingContext = model = new KategorijaViewModel(); }