public UserResponseBO Authenticate(UserBO userBO) { using (var db = new dbGSCasinoContext()) { UserAuthRepository userAuthRepository = new UserAuthRepository(); TblUserAuth userAuth = userAuthRepository.Get(userBO, db); UserInfoRepository userInfoRepository = new UserInfoRepository(); TblUserInfo userInfo = userInfoRepository.Get(userAuth, db); UserWalletRepository userWalletRepository = new UserWalletRepository(); List <UserWalletBO> userWallet = userWalletRepository.GetBO(userAuth, db); UserRoleRepository userRoleRepository = new UserRoleRepository(); TblUserRole userRole = userRoleRepository.Get(userAuth, db); UserResponseBO userAuthResponse = new UserResponseBO(); userAuthResponse.UserInfo = userInfo; userAuthResponse.UserWallet = userWallet; userAuthResponse.UserAuth = userAuth; userAuthResponse.UserRole = userRole; return(userAuthResponse); } }
public List <UserWalletBO> GetBO(TblUserAuth tblUserAuth, dbGSCasinoContext db = null) { if (db != null) { UserWalletRepository userWalletRepository = new UserWalletRepository(); return(userWalletRepository.GetBO(tblUserAuth, db)); } else { using (db = new dbGSCasinoContext()) { using (var transaction = db.Database.BeginTransaction()) { UserWalletRepository userWalletRepository = new UserWalletRepository(); return(userWalletRepository.GetBO(tblUserAuth, db)); } } } }
public List <TblUserWallet> Get(TblUserAuth tblUserAuth, Minny_Casino_AffiliateContext db = null) { if (db != null) { UserWalletRepository userWalletRepository = new UserWalletRepository(); return(userWalletRepository.Get(tblUserAuth, db)); } else { using (db = new Minny_Casino_AffiliateContext()) { using (var transaction = db.Database.BeginTransaction()) { UserWalletRepository userWalletRepository = new UserWalletRepository(); return(userWalletRepository.Get(tblUserAuth, db)); } } } }
public bool Create(TblUserAuth tblUserAuth, dbGSCasinoContext db = null) { if (db != null) { UserWalletRepository userWalletRepository = new UserWalletRepository(); return(userWalletRepository.Create(tblUserAuth, db)); } else { using (db = new dbGSCasinoContext()) { using (var transaction = db.Database.BeginTransaction()) { UserWalletRepository userWalletRepository = new UserWalletRepository(); transaction.Commit(); return(userWalletRepository.Create(tblUserAuth, db)); } } } }
public UserAuthResponse Authenticate(UserBO userBO) { using (var db = new dbWorldCCityContext()) { UserAuthRepository userAuthRepository = new UserAuthRepository(); TblUserAuth userAuth = userAuthRepository.Get(userBO, db); UserInfoRepository userInfoRepository = new UserInfoRepository(); TblUserInfo userInfo = userInfoRepository.Get(userAuth, db); UserWalletRepository userWalletRepository = new UserWalletRepository(); List <UserWalletBO> userWallet = userWalletRepository.GetBO(userAuth, db); UserAuthResponse userAuthResponse = new UserAuthResponse(); userAuthResponse.UserInfo = userInfo; userAuthResponse.UserWallet = userWallet; userAuthResponse.UserAuth = userAuth; return(userAuthResponse); } }