示例#1
0
        public ActionResult SubmitActivationRequest(string CardNo)
        {
            long ID = 0;

            if (IsDuplicateEntry(CardNo, "", "W", null, out ID))
            {
                return(Json(new { IsSuccess = ID, ErrorMessage = CustomMessages.RequestAlreadyExists }, JsonRequestBehavior.AllowGet));
            }

            bool flag = false;
            CustomerCardDataAccess obj = new CustomerCardDataAccess();
            var AlreadyHot             = obj.IsCardHotMarked(CardNo);

            if (AlreadyHot == "Card Already Hot Marked")
            {
                flag = CardHotMarkMethods.GenerateActivationRequest(CardNo);
                return(Json(new { IsSuccess = true, ErrorMessage = CustomMessages.Success }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { IsSuccess = false, ErrorMessage = "Card is Active" }, JsonRequestBehavior.AllowGet));
            }
        }