public async Task <ActionResult> Create(CreditCardRequestModel model)
        {
            if (!this.ModelState.IsValid)
            {
                return(View(model));
            }

            var res = await _creditCardService.Create(model, IdentityHelper.CurrentUserId);

            if (res)
            {
                return(RedirectToAction("Index", "CreditCard"));
            }
            return(View(model));
        }
Example #2
0
        public async Task <bool> Create(CreditCardRequestModel model, string userId)
        {
            try
            {
                var creditCard = _mapper.Map <CreditCardRequestModel, CreditCard>(model);
                creditCard.UserId         = userId;
                creditCard.DateRegistered = DateTime.Now;
                await Add(creditCard);

                return(await _unitOfWork.Commit());
            }
            catch (Exception e)
            {
            }

            return(false);
        }
        public ActionResult Create()
        {
            CreditCardRequestModel creditCard = new CreditCardRequestModel();

            return(View(creditCard));
        }