示例#1
0
        /*================================+|    DETAILS END   |+==========================================================================*/


        /*================================+|     EDIT START   |+==========================================================================*/

        public ActionResult Edit(int id = 0)
        {
            Voucher voucher = db.Vouchers.Find(id);

            VoucherType = voucher.VoucherType;
            voucherid   = id;
            if (voucher == null)
            {
                return(HttpNotFound());
            }
            if (VoucherType.Equals("CV"))
            {
                cvoucher = db.CVouchers.Find(id);
                return(RedirectToAction("CV_Edit"));
            }
            else if (VoucherType.Equals("TAV"))
            {
                tavoucher = db.TAVouchers.Find(id);
                return(RedirectToAction("TAV_Edit"));
            }
            else if (VoucherType.Equals("MAV"))
            {
                mavoucher = db.MAVouchers.Find(id);
                return(RedirectToAction("MAV_Edit"));
            }
            else if (VoucherType.Equals("PBV"))
            {
                pbvoucher = db.PBVouchers.Find(id);
                return(RedirectToAction("PBV_Edit"));
            }
            else
            {
                return(View("Index"));
            }
        }
示例#2
0
        /*================================+|     EDIT END    |+===========================================================================*/

        /*================================+|   DELETE START  |+===========================================================================*/
        public ActionResult Delete(int id = 0)
        {
            Voucher voucher = db.Vouchers.Find(id);

            VoucherType = voucher.VoucherType;
            voucherid   = id;
            flag        = false;
            if (voucher == null)
            {
                return(HttpNotFound());
            }
            if (VoucherType.Equals("CV"))
            {
                cvoucher = db.CVouchers.Find(id);
                db.CVouchers.Remove(cvoucher);
                flag = true;
            }
            else if (VoucherType.Equals("TAV"))
            {
                tavoucher = db.TAVouchers.Find(id);
                db.TAVouchers.Remove(tavoucher);
                flag = true;
            }
            else if (VoucherType.Equals("MAV"))
            {
                mavoucher = db.MAVouchers.Find(id);
                db.MAVouchers.Remove(mavoucher);
                flag = true;
            }
            else if (VoucherType.Equals("PBV"))
            {
                pbvoucher = db.PBVouchers.Find(id);
                db.PBVouchers.Remove(pbvoucher);
                flag = true;
            }
            if (flag)
            {
                db.Vouchers.Remove(voucher);
            }
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
        public ActionResult FSO_Details(int id = 0)
        {
            Voucher voucher = db.Vouchers.Find(id);

            voucher_send = db.Vouchers.Find(id);
            VoucherType  = voucher.VoucherType;
            voucherid    = id;
            if (voucher == null)
            {
                return(HttpNotFound());
            }
            if (VoucherType.Equals("CV"))
            {
                cvoucher = db.CVouchers.Find(id);
                return(RedirectToAction("FSO_CV_Details"));
            }
            else if (VoucherType.Equals("TAV"))
            {
                tavoucher = db.TAVouchers.Find(id);
                return(RedirectToAction("FSO_TAV_Details"));
            }
            else if (VoucherType.Equals("MAV"))
            {
                mavoucher = db.MAVouchers.Find(id);
                return(RedirectToAction("FSO_MAV_Details"));
            }
            else if (VoucherType.Equals("PBV"))
            {
                pbvoucher = db.PBVouchers.Find(id);
                return(RedirectToAction("FSO_PBV_Details"));
            }
            else
            {
                return(RedirectToAction("FSO_Index"));
            }
        }