Example #1
0
        //將收款資料自資源回收桶還原
        public ActionResult restore(int id)
        {
            tCheck check = dbChecks.tChecks.First(q => q.fID == id);

            if (check != null)
            {
                check.fDeleteStatus = false;
                dbChecks.SaveChanges();
            }
            return(RedirectToAction("realDeleteCheck"));
        }
Example #2
0
        //將收款資料自資料表移除
        public ActionResult realDelete(int id)
        {
            tCheck check = dbChecks.tChecks.First(q => q.fID == id);

            if (check != null)
            {
                dbChecks.tChecks.Remove(check);
                dbChecks.SaveChanges();
            }
            return(RedirectToAction("realDeleteCheck"));
        }
Example #3
0
        //編輯收款資料
        public ActionResult editCheck(int id)
        {
            tCheck check = dbChecks.tChecks.First(q => q.fID == id);

            if (check == null)
            {
                return(RedirectToAction("allCheckBook"));
            }

            return(View(check));
        }
Example #4
0
        //將收款資料刪除(移入資源回收桶)
        public ActionResult deleteCheck(int id)
        {
            //更改 fDeleteStatus 來判斷是否將收款資料移入資源回收桶
            tCheck check = dbChecks.tChecks.First(q => q.fID == id);

            if (check != null)
            {
                check.fDeleteStatus = true;
                dbChecks.SaveChanges();
            }
            return(RedirectToAction("allCheckBook"));
        }
Example #5
0
        public ActionResult editCheck(tCheck tC)
        {
            tCheck c = dbChecks.tChecks.First(q => q.fID == tC.fID);

            if (c == null)
            {
                return(RedirectToAction("allCheckBook"));
            }
            c.fCustomerID    = tC.fCustomerID;
            c.fCheckNumber   = tC.fCheckNumber;
            c.fCheckMoney    = tC.fCheckMoney;
            c.fPaymentDay    = tC.fPaymentDay;
            c.fTicktedDay    = tC.fTicktedDay;
            c.fPaymentStatus = tC.fPaymentStatus;
            dbChecks.SaveChanges();
            return(RedirectToAction("allCheckBook"));
        }
Example #6
0
 public ActionResult addCheck(tCheck tC, bool fPayByCash)
 {
     dbChecks.tChecks.Add(tC);
     dbChecks.SaveChanges();
     return(RedirectToAction("allCheckBook"));
 }