public static bool CreatePaymentMode(PaymentModeInfo paymentMode) { if (paymentMode == null) { return(false); } Globals.EntityCoding(paymentMode, true); PaymentModeDao paymentModeDao = new PaymentModeDao(); paymentMode.DisplaySequence = paymentModeDao.GetMaxDisplaySequence <PaymentModeInfo>(); bool flag = paymentModeDao.AddPayment(paymentMode); if (flag && paymentMode.Gateway == "hishop.plugins.payment.bankrequest") { paymentMode = new PaymentModeDao().GetPaymentMode(paymentMode.Gateway); new OrderDao().UpdateOrderWhenBankRequestInsert(paymentMode.ModeId, paymentMode.Name); } return(flag); }