public ActionResult deleteConversionMatrixDP(trefLeaveCreditForZeroVLCredit cm)
        {
            db.Entry(cm).State = System.Data.EntityState.Deleted;
            db.SaveChanges();

            return(Json(cm, JsonRequestBehavior.AllowGet));
        }
        public ActionResult addConversionMatrixDP(trefLeaveCreditForZeroVLCredit cm)
        {
            db.trefLeaveCreditForZeroVLCredits.Add(cm);
            db.SaveChanges();

            return(Json(cm, JsonRequestBehavior.AllowGet));
        }
        public ActionResult validateConversionMatrixDP(trefLeaveCreditForZeroVLCredit cm)
        {
            var q = db.trefLeaveCreditForZeroVLCredits
                    .Where(r => r.DaysPresent == cm.DaysPresent &&
                           r.DaysLWOP == cm.DaysLWOP &&
                           r.LeaveCreditsEarned == cm.LeaveCreditsEarned);

            if (q.Count() > 0)
            {
                return(Json("exist", JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json("ok", JsonRequestBehavior.AllowGet));
            }
        }