コード例 #1
0
        public ActionResult Create([Bind(Include = "ID,DobavljacId,OcjenaCijene,OcjenaRokaIporuke,IspostovaneStavkeUgovora,KvalitetIsporuke,Utisak")] OcjenaDobavljaca ocjenaDobavljaca)
        {
            int ocjena = ocjenaDobavljaca.OcjenaCijene + ocjenaDobavljaca.OcjenaRokaIporuke + ocjenaDobavljaca.IspostovaneStavkeUgovora + ocjenaDobavljaca.KvalitetIsporuke + ocjenaDobavljaca.Utisak;

            ocjenaDobavljaca.Ocjena = ocjena;

            if (ocjena >= 35)
            {
                ocjenaDobavljaca.OpisnaOcjena = "visoka";
            }
            else if (ocjena < 35 && ocjena > 20)
            {
                ocjenaDobavljaca.OpisnaOcjena = "srednja";
            }
            else if (ocjena < 20)
            {
                ocjenaDobavljaca.OpisnaOcjena = "niska";
            }

            if (ModelState.IsValid)
            {
                db.OcjenaDobavljaca.Add(ocjenaDobavljaca);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.DobavljacId = new SelectList(db.Dobavljac, "Id", "Naziv", ocjenaDobavljaca.DobavljacId);
            return(View(ocjenaDobavljaca));
        }
コード例 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            OcjenaDobavljaca ocjenaDobavljaca = db.OcjenaDobavljaca.Find(id);

            db.OcjenaDobavljaca.Remove(ocjenaDobavljaca);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "ID,DobavljacId,OcjenaCijene,OcjenaRokaIporuke,IspostovaneStavkeUgovora,KvalitetIsporuke,Utisak,Ocjena,OpisnaOcjena")] OcjenaDobavljaca ocjenaDobavljaca)
 {
     if (ModelState.IsValid)
     {
         db.Entry(ocjenaDobavljaca).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DobavljacId = new SelectList(db.Dobavljac, "Id", "Naziv", ocjenaDobavljaca.DobavljacId);
     return(View(ocjenaDobavljaca));
 }
コード例 #4
0
        // GET: OcjenaDobavljaca/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            OcjenaDobavljaca ocjenaDobavljaca = db.OcjenaDobavljaca.Find(id);

            if (ocjenaDobavljaca == null)
            {
                return(HttpNotFound());
            }
            return(View(ocjenaDobavljaca));
        }
コード例 #5
0
        // GET: OcjenaDobavljaca/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            OcjenaDobavljaca ocjenaDobavljaca = db.OcjenaDobavljaca.Find(id);

            if (ocjenaDobavljaca == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DobavljacId = new SelectList(db.Dobavljac, "Id", "Naziv", ocjenaDobavljaca.DobavljacId);
            return(View(ocjenaDobavljaca));
        }