public bool Create(TblUserWithdrawalRequest userWithdrawalRequest, dbGSCasinoContext db) { db.TblUserWithdrawalRequest.Add(userWithdrawalRequest); db.SaveChanges(); return(true); }
public bool Update(TblUserWithdrawalRequest tblUserWithdrawalRequest, dbGSCasinoContext db) { try { db.TblUserWithdrawalRequest.Update(tblUserWithdrawalRequest); db.SaveChanges(); } catch (Exception) { throw; } return(true); }
public bool UpdateWithdrawalRequest(TransactionQueryBO transactionQueryBO) { using (var db = new dbGSCasinoContext()) { UserWithdrawRequestRepository userWithdrawRequestRepository = new UserWithdrawRequestRepository(); TblUserWithdrawalRequest userWithdrawalRequest = new TblUserWithdrawalRequest(); userWithdrawalRequest.Id = transactionQueryBO.ID; userWithdrawalRequest.WithdrawalStatus = (short)transactionQueryBO.RequestStatus; userWithdrawRequestRepository.Update(userWithdrawalRequest, db); } return(true); }
public bool CreateWithdrawalRequest(WalletTransactionBO walletTransactionBO) { using (var db = new dbGSCasinoContext()) { UserWithdrawRequestRepository userWithdrawRequestRepository = new UserWithdrawRequestRepository(); TblUserWithdrawalRequest userWithdrawalRequest = new TblUserWithdrawalRequest(); userWithdrawalRequest.Address = walletTransactionBO.To; userWithdrawalRequest.TotalAmount = (decimal)walletTransactionBO.Amount; userWithdrawalRequest.WithdrawalStatus = (short)WithdrawalRequestStatus.Pending; userWithdrawalRequest.SourceWalletTypeId = 12; userWithdrawRequestRepository.Create(userWithdrawalRequest, db); } return(true); }