Epiworx.Business.UserPasswordResetRequestRepository.UserPasswordResetRequestFetch C# (CSharp) Method

UserPasswordResetRequestFetch() private static method

private static UserPasswordResetRequestFetch ( string email ) : UserPasswordResetRequest
email string
return UserPasswordResetRequest
        private static UserPasswordResetRequest UserPasswordResetRequestFetch(string email)
        {
            return UserPasswordResetRequest.FetchUserPasswordResetRequest(
                new UserPasswordResetRequestDataCriteria
                {
                    Email = email
                });
        }

Usage Example

        public static UserPasswordResetRequest UserPasswordResetRequestAdd(string email)
        {
            var userPasswordResetRequest = UserPasswordResetRequestRepository.UserPasswordResetRequestFetch(email);

            userPasswordResetRequest.Token = Guid.NewGuid().ToString().ToUpper().Replace("-", string.Empty);
            userPasswordResetRequest.TokenExpirationDate = DateTime.Now.AddHours(Settings.TokenExpirationNumberOfHours);

            userPasswordResetRequest = UserPasswordResetRequestRepository.UserPasswordResetRequestSave(userPasswordResetRequest);

            return(userPasswordResetRequest);
        }