示例#1
0
        /// <summary>
        /// メールアドレス登録用の法人会員存在チェックを実施します。
        /// </summary>
        /// <param name="loginId"></param>
        /// <param name="email"></param>
        /// <param name="vin"></param>
        /// <returns></returns>
        public MemberInfo CheckCompanyMemberExist(string loginId, string email, string vin)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            //HACK: 法人の場合はWebApiDriverの中で会員区分のチェックをしているが、個人に合わせてここでメソッドを作って検証した方がいいかもしれない。
            return(reminderAuth.CheckCompanyMemberExist(loginId, email, vin));
        }
示例#2
0
        public string InquiryRegist(string id, string name, string birthday, string zip, string address1, string address2, string telephone, string mail, string c_zip, string c_address1, string c_address2, string c_telephone, string today, string now, string PCSITE)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            return(reminderAuth.InquiryRegist(id, name, birthday, zip
                                              , address1, address2, telephone, mail, c_zip, c_address1, c_address2, c_telephone
                                              , today, now, PCSITE));
        }
示例#3
0
        public List <MemberInfo> CheckPersonalMemberExist(string loginId, string birthday, string email)
        {
            var reminderAuth   = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();
            var memberInfoList = reminderAuth.CheckPersonalMemberExist(loginId, birthday, email);

            foreach (var m in memberInfoList)
            {
                IsPersonalMember(m.InternalMemberId);
            }

            return(memberInfoList);
        }
示例#4
0
        public string PasswordResetMailSendForCompany(string loginId, string email, string vin)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            return(reminderAuth.PasswordResetMailSendForCompany(loginId, email, vin));
        }
示例#5
0
        public string PasswordResetMailSendForPerson(string memberId, string email, string birthday)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            return(reminderAuth.PasswordResetMailSendForPerson(memberId, email, birthday));
        }
示例#6
0
        public bool IsAccountLocked(string tconnectId)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            return(reminderAuth.IsAccountLocked(tconnectId));
        }
示例#7
0
        /// <summary>
        /// パスワード再設定用の法人会員存在チェックを実施します。
        /// </summary>
        /// <param name="loginId"></param>
        /// <param name="vin"></param>
        /// <returns></returns>
        public string CheckCompanyMemberExist(string loginId, string vin)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            return(reminderAuth.CheckCompanyMemberExist(loginId, vin));
        }
示例#8
0
        public bool IsToyotaTConnectMember(string internalMemberId)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            return(reminderAuth.IsToyotaTConnectMember(internalMemberId));
        }
示例#9
0
        public string IdRemindMailSendForCompany(string email, string vin)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            return(reminderAuth.IdRemindMailSendForCompany(email, vin));
        }
示例#10
0
        public string IdRemindMailSendForPerson(string email, string birthday)
        {
            var reminderAuth = new Toyota.Gbook.WebSite.Security.Business.ReminderAuth();

            return(reminderAuth.IdRemindMailSendForPerson(email, birthday));
        }