Exemple #1
0
        public bool Create(TblUserWithdrawalRequest userWithdrawalRequest, dbGSCasinoContext db)
        {
            db.TblUserWithdrawalRequest.Add(userWithdrawalRequest);
            db.SaveChanges();

            return(true);
        }
Exemple #2
0
 public bool Update(TblUserWithdrawalRequest tblUserWithdrawalRequest, dbGSCasinoContext db)
 {
     try
     {
         db.TblUserWithdrawalRequest.Update(tblUserWithdrawalRequest);
         db.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(true);
 }
Exemple #3
0
        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);
        }
Exemple #4
0
        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);
        }