Exemple #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Item_Consignment item_Consignment = db.Item_Consignment.Find(id);

            db.Item_Consignment.Remove(item_Consignment);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #2
0
 public ActionResult Edit([Bind(Include = "itemId,consignmentId,quantity,expiry")] Item_Consignment item_Consignment)
 {
     if (ModelState.IsValid)
     {
         db.Entry(item_Consignment).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.consignmentId = new SelectList(db.Consignments, "id", "supplier", item_Consignment.consignmentId);
     ViewBag.itemId        = new SelectList(db.Items, "id", "itemName", item_Consignment.itemId);
     return(View(item_Consignment));
 }
Exemple #3
0
        // GET: Item_Consignment/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Item_Consignment item_Consignment = db.Item_Consignment.Find(id);

            if (item_Consignment == null)
            {
                return(HttpNotFound());
            }
            return(View(item_Consignment));
        }
Exemple #4
0
        // GET: Item_Consignment/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Item_Consignment item_Consignment = db.Item_Consignment.Find(id);

            if (item_Consignment == null)
            {
                return(HttpNotFound());
            }
            ViewBag.consignmentId = new SelectList(db.Consignments, "id", "supplier", item_Consignment.consignmentId);
            ViewBag.itemId        = new SelectList(db.Items, "id", "itemName", item_Consignment.itemId);
            return(View(item_Consignment));
        }
Exemple #5
0
        public ActionResult DeleteItem(List <Item_Consignment> itemcon)
        {
            Item_Consignment it = itemcon.ElementAt(0);
            Item_Consignment ic = db.Item_Consignment.FirstOrDefault(i => i.consignmentId == it.consignmentId && i.itemId == it.itemId);

            db.Item_Consignment.Remove(ic);
            db.SaveChanges();


            int count = db.Item_Consignment.Where(u => u.consignmentId == ic.consignmentId).Count();
            ConsignmentBusinessLayer cbl = new ConsignmentBusinessLayer();

            cbl.updateItemsCount(count, ic.consignmentId);

            //Write code to update item count
            return(RedirectToAction("Index", "Consignments"));
        }