public bool Create(TblUserWithdrawalRequest userWithdrawalRequest, dbGSCasinoContext db) { db.TblUserWithdrawalRequest.Add(userWithdrawalRequest); db.SaveChanges(); return(true); }
public bool Create(TblUserAuth userAuth, dbGSCasinoContext db) { // ENUMERATE ALL WALELT TYPES var _q = from a in db.TblWalletType where a.Type == 1 select new TblWalletType { Name = a.Name, Desc = a.Desc, Type = a.Type, Code = a.Code, Id = a.Id }; List <TblWalletType> _qWalletTypeRes = _q.ToList <TblWalletType>(); for (int i = 0; i < _qWalletTypeRes.Count; i++) { var _userWallet = new TblUserWallet(); _userWallet.UserAuthId = userAuth.Id; _userWallet.WalletTypeId = _qWalletTypeRes[i].Id; _userWallet.Balance = 0.0m; _userWallet.IsEnabled = true; db.TblUserWallet.Add(_userWallet); } db.SaveChanges(); return(true); }
public bool Update(TblUserWithdrawalRequest tblUserWithdrawalRequest, dbGSCasinoContext db) { try { db.TblUserWithdrawalRequest.Update(tblUserWithdrawalRequest); db.SaveChanges(); } catch (Exception) { throw; } return(true); }
public TblUserRole Create(TblUserAuth userAuth, dbGSCasinoContext db) { TblUserRole userRole = new TblUserRole(); userRole.UserAuthId = userAuth.Id; userRole.IsEnabled = true; userRole.AccessRole = AccessRole.Client.ToString(); db.TblUserRole.Add(userRole); db.SaveChanges(); return(userRole); }
public TblUserInfo Create(UserBO userBO, dbGSCasinoContext db) { TblUserInfo _userInfo = new TblUserInfo(); _userInfo.FirstName = userBO.FirstName; _userInfo.LastName = userBO.LastName; _userInfo.PhoneNumber = userBO.PhoneNumber; _userInfo.Email = userBO.Email; _userInfo.Dob = userBO.Dob; _userInfo.CountryIsoCode2 = userBO.CountryIsoCode2; _userInfo.Gender = userBO.Gender; _userInfo.Uid = new Guid().ToString(); _userInfo.IsEnabled = true; db.TblUserInfo.Add(_userInfo); db.SaveChanges(); return(_userInfo); }
public bool Create(short authStatus, TblUserAuth userAuth, dbGSCasinoContext db) { TblUserAuthHistory _userAuthHistory = new TblUserAuthHistory(); _userAuthHistory.AuthStatus = authStatus; _userAuthHistory.UserAuthId = userAuth.Id; if (authStatus == (int)AuthStatus.Success) { _userAuthHistory.IsSuccess = true; } else { _userAuthHistory.IsSuccess = false; } db.TblUserAuthHistory.Add(_userAuthHistory); db.SaveChanges(); return(true); }
public TblUserAuth Create(UserBO userBO, TblUserInfo userInfo, dbGSCasinoContext db) { TblUserAuth _userAuth = new TblUserAuth(); byte[] _passwordByte = Encoding.ASCII.GetBytes(userBO.PasswordString); byte[] _hashPasswordByte; SHA512 shaM = new SHA512Managed(); _hashPasswordByte = shaM.ComputeHash(_passwordByte); string base64Password = System.Convert.ToBase64String(_hashPasswordByte); _userAuth.UserName = userBO.UserName; _userAuth.PasswordByte = _hashPasswordByte; _userAuth.IsTempPassword = false; _userAuth.IsEnabled = true; _userAuth.LoginStatus = 1; _userAuth.UserInfoId = userInfo.Id; db.TblUserAuth.Add(_userAuth); db.SaveChanges(); return(_userAuth); }