public IActionResult Update(BankPaymentService bankPayment) { var result = _bankPaymentDal.Update(bankPayment); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
private IResult ValidCard(BankPaymentService bankPayment) { var result = Utilities.ValidCard(bankPayment.CreditCardNumber); if (!result) { return(new ErrorResult(Messages.invalidCard)); } return(new SuccessResult()); }
public IResult Add(BankPaymentService bankPayment) { //IResult result = BusinessRules.Run(ValidCard(bankPayment)); //if (result != null) //{ // return result; //} _bankPaymentDal.Add(bankPayment); return(new SuccessResult(Messages.PaymentComplete)); }
public IResult Update(BankPaymentService bankPayment) { _bankPaymentDal.Update(bankPayment); return(new SuccessResult()); }