public IHttpActionResult PutMemorija(int id, Memorija memorija) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != memorija.Id) { return(BadRequest()); } db.Entry(memorija).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!MemorijaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IActionResult> Edit(int id, [Bind("Naziv,Proizvodjac,Cijena,Kolicina,Id")] Memorija memorija) { if (id != memorija.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(memorija); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MemorijaExists(memorija.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(memorija)); }
public IHttpActionResult GetMemorija(int id) { Memorija memorija = db.Memorija.Find(id); if (memorija == null) { return(NotFound()); } return(Ok(memorija)); }
public async Task <IActionResult> Create([Bind("Naziv,Proizvodjac,Cijena,Kolicina")] Memorija memorija) { if (ModelState.IsValid) { _context.Add(memorija); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(memorija)); }
public IHttpActionResult PostMemorija(Memorija memorija) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Memorija.Add(memorija); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = memorija.Id }, memorija)); }
public Dictionary <string, string> Tabela() { Dictionary <string, string> tabela = new Dictionary <string, string>(); tabela.Add("CPU", CPU); tabela.Add("RAM", RAM.ToString() + "GB"); tabela.Add("GPU", GPU); tabela.Add("Memorija", Memorija.ToString() + "GB"); tabela.Add("Velicina Ekrana", VelicinaEkrana.ToString() + "\""); tabela.Add("Boja", Boja.BojaTelefona); return(tabela); }
public IHttpActionResult DeleteMemorija(int id) { Memorija memorija = db.Memorija.Find(id); if (memorija == null) { return(NotFound()); } db.Memorija.Remove(memorija); db.SaveChanges(); return(Ok(memorija)); }