public IActionResult Snimi(TretmanIndexVM vm) { if (!ModelState.IsValid) { vm.rows = _db.Tretman.Select(o => new TretmanIndexVM.row { TretmanID = o.TretmanID, Naziv = o.Naziv, Cijena = o.Cijena, }).ToList(); return(View("Index", vm)); } Tretman x = new Tretman { TretmanID = vm.tretman.TretmanID, Naziv = vm.tretman.Naziv, Cijena = vm.tretman.Cijena }; _db.Tretman.Add(x); _db.SaveChanges(); return(Redirect("/Tretman/Index")); }
public async Task <IActionResult> Edit(int id, [Bind("OpisTretmana,CijenaTretmana,TrajanjeTretmana,Izvrsen,NazivTretmana,Id")] Tretman tretman) { if (id != tretman.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tretman); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TretmanExists(tretman.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tretman)); }
public IActionResult Obrisi(int ID) { Tretman x = _db.Tretman.Find(ID); _db.Tretman.Remove(x); _db.SaveChanges(); return(Redirect("/Tretman/Index")); }
public IActionResult Spasi(TretmanUrediVM vm) { Tretman t = _db.Tretman.Find(vm.TretmanID); t.Naziv = vm.Naziv; t.Cijena = vm.Cijena; _db.SaveChanges(); return(Redirect("/Tretman/Index")); }
public async Task <IActionResult> Create([Bind("OpisTretmana,CijenaTretmana,TrajanjeTretmana,Izvrsen,NazivTretmana,Id")] Tretman tretman) { if (ModelState.IsValid) { _context.Add(tretman); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tretman)); }
public IActionResult Put([FromBody] Tretman value) { if (value != null) { if (DatabaseManager.Instance.Update <Tretman>(Startup.databaseName, value)) { return(Ok(value.ID)); } else { return(NotFound()); } } return(NotFound()); }
public IActionResult Uredi(int ID) { Tretman t = _db.Tretman.Find(ID); TretmanUrediVM model = new TretmanUrediVM { TretmanID = t.TretmanID, Naziv = t.Naziv, Cijena = t.Cijena }; return(PartialView(model)); }
private async void Button_Clicked(object sender, EventArgs e) { if (this.Tretmani.SelectedItem == null) { tretmanigreska.Text = "** Morate odabrati tretman! **"; tretmanigreska.IsVisible = true; } else { tretmanigreska.Text = " "; tretmanigreska.IsVisible = false; } if (!tretmanigreska.IsVisible) { Tretman g = this.Tretmani.SelectedItem as Tretman; model.TretmanID = g.TretmanId; await model.RezervacijaTask(); await Navigation.PushAsync(new UposleniciPage()); } }