public ActionResult DeleteConfirmed(int id)
 {
     IzradaReklamnogMaterijala izradaReklamnogMaterijala = db.IzradaReklamnogMaterijala.Find(id);
     db.IzradaReklamnogMaterijala.Remove(izradaReklamnogMaterijala);
     db.SaveChanges();
     return RedirectToAction("Index");
 }
        public async Task <IHttpActionResult> PutIzradaReklamnogMaterijala(int id, IzradaReklamnogMaterijala izradaReklamnogMaterijala)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != izradaReklamnogMaterijala.IzradaReklamnogMaterijalaId)
            {
                return(BadRequest());
            }

            db.Entry(izradaReklamnogMaterijala).State = EntityState.Modified;

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!IzradaReklamnogMaterijalaExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public async Task <IHttpActionResult> GetIzradaReklamnogMaterijala(int id)
        {
            IzradaReklamnogMaterijala izradaReklamnogMaterijala = await db.IzradaReklamnogMaterijala.FindAsync(id);

            if (izradaReklamnogMaterijala == null)
            {
                return(NotFound());
            }

            return(Ok(izradaReklamnogMaterijala));
        }
 public ActionResult Edit([Bind(Include = "IzradaReklamnogMaterijalaId,datumNarudzbe,trenutniStatus,kolicina,hitnaNarudzba,RadnikId,RacunId,predmet,boja,slika,logo")] IzradaReklamnogMaterijala izradaReklamnogMaterijala)
 {
     if (ModelState.IsValid)
     {
         db.Entry(izradaReklamnogMaterijala).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     ViewBag.RacunId = new SelectList(db.Racun, "RacunId", "RacunId", izradaReklamnogMaterijala.RacunId);
     ViewBag.RadnikId = new SelectList(db.Radnik, "RadnikId", "ime", izradaReklamnogMaterijala.RadnikId);
     return View(izradaReklamnogMaterijala);
 }
        public async Task <IHttpActionResult> PostIzradaReklamnogMaterijala(IzradaReklamnogMaterijala izradaReklamnogMaterijala)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.IzradaReklamnogMaterijala.Add(izradaReklamnogMaterijala);
            await db.SaveChangesAsync();

            return(CreatedAtRoute("DefaultApi", new { id = izradaReklamnogMaterijala.IzradaReklamnogMaterijalaId }, izradaReklamnogMaterijala));
        }
 // GET: IzradaReklamnogMaterijalas/Details/5
 public ActionResult Details(int? id)
 {
     if (id == null)
     {
         return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
     }
     IzradaReklamnogMaterijala izradaReklamnogMaterijala = db.IzradaReklamnogMaterijala.Find(id);
     if (izradaReklamnogMaterijala == null)
     {
         return HttpNotFound();
     }
     return View(izradaReklamnogMaterijala);
 }
        public async Task <IHttpActionResult> DeleteIzradaReklamnogMaterijala(int id)
        {
            IzradaReklamnogMaterijala izradaReklamnogMaterijala = await db.IzradaReklamnogMaterijala.FindAsync(id);

            if (izradaReklamnogMaterijala == null)
            {
                return(NotFound());
            }

            db.IzradaReklamnogMaterijala.Remove(izradaReklamnogMaterijala);
            await db.SaveChangesAsync();

            return(Ok(izradaReklamnogMaterijala));
        }
 // GET: IzradaReklamnogMaterijalas/Edit/5
 public ActionResult Edit(int? id)
 {
     if (id == null)
     {
         return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
     }
     IzradaReklamnogMaterijala izradaReklamnogMaterijala = db.IzradaReklamnogMaterijala.Find(id);
     if (izradaReklamnogMaterijala == null)
     {
         return HttpNotFound();
     }
     ViewBag.RacunId = new SelectList(db.Racun, "RacunId", "RacunId", izradaReklamnogMaterijala.RacunId);
     ViewBag.RadnikId = new SelectList(db.Radnik, "RadnikId", "ime", izradaReklamnogMaterijala.RadnikId);
     return View(izradaReklamnogMaterijala);
 }