Exemple #1
0
        /// <summary>
        /// retreives personal details
        /// </summary>
        /// <param name="userId">string</param>
        /// <returns></returns>
        public DataTable PersonalDetails(string userId)
        {
            IUserDetailDatabaseService userDetailsDatabaseService = null;

            try
            {
                userDetailsDatabaseService = DBDelegateFactory.Current.UserDetailDatabaseService;
                return(userDetailsDatabaseService.PersonalDetails(userId));
            }
            finally
            {
                userDetailsDatabaseService = null;
            }
        }
Exemple #2
0
        /// <summary>
        /// validationg userId & password
        /// </summary>
        /// <param name="userId">string</param>
        /// <param name="password">string</param>
        /// <returns></returns>
        public bool AuthenticateUser(string userId, string password)
        {
            IUserDetailDatabaseService userDetailsDatabaseService = null;

            try
            {
                userDetailsDatabaseService = DBDelegateFactory.Current.UserDetailDatabaseService;
                return(userDetailsDatabaseService.AuthenticateUser(userId, password));
            }
            finally
            {
                userDetailsDatabaseService = null;
            }
        }
Exemple #3
0
        /// <summary>
        /// Inserts new user info into DB
        /// </summary>
        /// <param name="userDetailsDAO">UserDetailDAO</param>
        /// <returns></returns>
        public int CreateUser(UserDetailDAO userDetailsDAO)
        {
            IUserDetailDatabaseService userDetailsDatabaseService = null;

            try
            {
                userDetailsDatabaseService = DBDelegateFactory.Current.UserDetailDatabaseService;
                return(userDetailsDatabaseService.CreateUser(userDetailsDAO));
            }
            finally
            {
                userDetailsDatabaseService = null;
            }
        }
Exemple #4
0
        /// <summary>
        /// Validates the userId in the DB
        /// </summary>
        /// <param name="userId">string</param>
        /// <returns></returns>
        public bool ValidateUserId(string userId)
        {
            IUserDetailDatabaseService userDetailsDatabaseService = null;

            try
            {
                userDetailsDatabaseService = DBDelegateFactory.Current.UserDetailDatabaseService;
                return(userDetailsDatabaseService.ValidateUserId(userId));
            }
            finally
            {
                userDetailsDatabaseService = null;
            }
        }
Exemple #5
0
        /// <summary>
        /// updates userInformation into database
        /// </summary>
        /// <param name="userDetailsDAO"></param>
        /// <returns></returns>
        public int UpdatePersonalDetails(UserDetailDAO userDetailsDAO)
        {
            IUserDetailDatabaseService userDetailsDatabaseService = null;

            try
            {
                userDetailsDatabaseService = DBDelegateFactory.Current.UserDetailDatabaseService;
                return(userDetailsDatabaseService.UpdatePersonalDetails(userDetailsDAO));
            }
            finally
            {
                userDetailsDatabaseService = null;
            }
        }