コード例 #1
0
        public ActionResult Create(BankDetailsViewModel bankDetailsViewModel)
        {
            if (ModelState.IsValid)
            {
                _bankDetailsManager.IsRegister(bankDetailsViewModel);
                return(RedirectToAction("Create", "AccomodationDetails"));
            }

            return(View(bankDetailsViewModel));
        }
コード例 #2
0
        public async Task <IActionResult> AddCreditCard(BankDetailsViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(this.PartialView("_StatusMessage", "Error: Wrong format!"));
            }

            var newBankDetails = await bankDetailsServices.AddBankDetailsAsync(model.Number, model.Cvv, model.ExpiryDate, userManager.GetUserId(User));

            return(this.PartialView("_StatusMessage", "Successfully added the new credit card!"));
        }
コード例 #3
0
 public void IsUpdate(BankDetailsViewModel bankDetailsViewModel)
 {
     _bankDetailsRepository.IsUpdatee(bankDetailsMapping.MapToModel(bankDetailsViewModel));
     _bankDetailsRepository.UnitOfWork.Save();
 }
コード例 #4
0
 public void IsRegister(BankDetailsViewModel bankDetailsViewModel)
 {
     _bankDetailsRepository.IsRegisterr(bankDetailsMapping.MapToModel(bankDetailsViewModel));
     _bankDetailsRepository.UnitOfWork.Save();
 }