public bool RedeemptionRequest(tblRedemptionRequest objRedeem)
        {
            bool status = false;

            using (var context = new ChitaleDBContext())
            {
                try
                {
                    context.tblRedemptionRequests.Add(objRedeem);
                    context.SaveChanges();
                    status = true;
                }
                catch (Exception ex)
                {
                    newexception.AddException(ex);
                }
            }

            return(status);
        }
        public JsonResult RedemptionRequest(string Type, string Points, string OTP)
        {
            bool status      = false;
            var  UserSession = (CustomerDetail)Session["ChitaleUser"];

            var existingOTP = pr.GetOTP(UserSession.MobileNo);

            if (existingOTP == OTP)
            {
                tblRedemptionRequest objRedeem = new tblRedemptionRequest();
                objRedeem.CustomerId     = UserSession.CustomerId;
                objRedeem.CustomerType   = UserSession.Type;
                objRedeem.RedemptionType = Type;
                objRedeem.Points         = Points;
                objRedeem.CreatedDate    = DateTime.Now;
                status = pr.RedeemptionRequest(objRedeem);
            }

            return(new JsonResult()
            {
                Data = status, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }