Esempio n. 1
0
        /// <summary>
        /// 根据插件类型和ID和目标获取信息
        /// </summary>
        /// <param name="pluginId"></param>
        /// <param name="contact"></param>
        /// <param name="type"></param>
        /// <returns></returns>
        public static Himall.DTO.MemberContacts GetMemberContactsInfo(string pluginId, string contact, Himall.Model.MemberContactsInfo.UserTypes type)
        {
            var model = MessageApplication.GetMemberContactsInfo(pluginId, contact, type);

            Mapper.CreateMap <Himall.Model.MemberContactsInfo, Himall.DTO.MemberContacts>();
            return(Mapper.Map <Himall.Model.MemberContactsInfo, Himall.DTO.MemberContacts>(model));
        }
Esempio n. 2
0
 /// <summary>
 /// 检查是邮箱或手机是否被占用
 /// </summary>
 /// <param name="serviceProvider"></param>
 /// <param name="contact"></param>
 /// <param name="userType"></param>
 public static void CheckContactInfoHasBeenUsed(string serviceProvider, string contact, Himall.Model.MemberContactsInfo.UserTypes userType = Himall.Model.MemberContactsInfo.UserTypes.General)
 {
     _iMemberService.CheckContactInfoHasBeenUsed(serviceProvider, contact, userType);
 }