Пример #1
0
        public JsonResult BeneficiaryAccountdeleteValidate(string remitterID, string BeneficiaryID, string otp, string Idval)
        {
            try
            {
                var BeneficiaryValidation = MoneyTransferAPI.BeneficiaryDeleteValidate(remitterID, BeneficiaryID, otp);
                if (BeneficiaryValidation.statuscode == "TXN")
                {
                    long idval = long.Parse(Idval);
                    var  db    = new DBContext();
                    var  deletebeneficiaryaccount = db.TBL_REMITTER_BENEFICIARY_INFO.Where(x => x.ID == idval).FirstOrDefault();
                    deletebeneficiaryaccount.IsActive        = 1;
                    db.Entry(deletebeneficiaryaccount).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                    return(Json(BeneficiaryValidation.status.Value));
                }
                else
                {
                    return(Json(BeneficiaryValidation.status.Value));
                }
            }
            catch (Exception ex)
            {
                Logger.Error("Controller:-  MerchantDMRDashboard(Merchant), method:- BeneficiaryAccountdeleteValidate(POST) Line No:- 492", ex);
                return(Json("Error"));

                throw ex;
            }
        }