// GET: liquidations1/Edit/5
        //[Authorize(Roles = "super_admin")]
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            liquidation liquidation = db.liquidations.Find(id);

            if (liquidation == null)
            {
                return(HttpNotFound());
            }

            ViewBag.employee_no = new SelectList(
                db.master_file,
                "employee_id",
                "employee_name",
                liquidation.employee_no);
            var le = db.liquiexps.ToList().OrderBy(x => x.Id);

            ViewBag.expenses    = new SelectList(le, "expence", "expence");
            ViewBag.nameofgov   = new SelectList(le, "issuer", "issuer");
            ViewBag.expensesid  = new SelectList(le, "Id", "expence");
            ViewBag.nameofgovid = new SelectList(le, "Id", "issuer");
            ViewBag.refr        = new SelectList(db.liquidation_ref, "Id", "Id", liquidation.refr);
            return(View(liquidation));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            liquidation liquidation = db.liquidations.Find(id);

            db.liquidations.Remove(liquidation);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            liquidation liquidation = db.liquidations.Find(id);

            if (liquidation == null)
            {
                return(HttpNotFound());
            }

            return(View(liquidation));
        }
        //[Authorize(Roles = "super_admin")]
        public ActionResult Edit(
            liquidation liquidation)
        {
            if (ModelState.IsValid)
            {
                db.Entry(liquidation).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.employee_no = new SelectList(
                db.master_file,
                "employee_id",
                "employee_name",
                liquidation.employee_no);
            var le = db.liquiexps.ToList().OrderBy(x => x.Id);

            ViewBag.expenses    = new SelectList(le, "expence", "expence");
            ViewBag.nameofgov   = new SelectList(le, "issuer", "issuer");
            ViewBag.expensesid  = new SelectList(le, "Id", "expence");
            ViewBag.nameofgovid = new SelectList(le, "Id", "issuer");
            ViewBag.refr        = new SelectList(db.liquidation_ref, "Id", "Id", liquidation.refr);
            return(View(liquidation));
        }