public async Task <IActionResult> PutPaypal(int id, PaypalModel paypalModel) { if (id != paypalModel.Id) { return(BadRequest()); } var paypal = await _context.Paypals.FindAsync(id); _mapper.Map(paypalModel, paypal); try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PaypalExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <PaypalModel> > PostPaypal(PaypalModel paypalModel) { var paypal = _mapper.Map <Paypal>(paypalModel); _context.Paypals.Add(paypal); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPaypal", new { id = paypal.Id }, paypalModel)); }
public ActionResult ValidateCommand(string totalPrice) { bool useSandbox = Convert.ToBoolean(ConfigurationManager.AppSettings["IsSandbox"]); var paypal = new PaypalModel(useSandbox); paypal.item_name = "marksheet"; paypal.amount = totalPrice; return(View(paypal)); }