Exemple #1
0
        public SyncModel GenerateSecretID(string secretid)
        {
            var model    = new SyncModel();
            var svMember = new MemberService();

            return(model);
        }
Exemple #2
0
        public string GenerateSecretID(SyncModel model)
        {
            var secreteid = string.Empty;
            var svMember  = new MemberService();

            return(secreteid);
        }
Exemple #3
0
        public emMember GetEmMember(string secretid)
        {
            var model = new SyncModel();
            var data  = new emMember();

            var svMember = new MemberService();

            if (!string.IsNullOrEmpty(secretid))
            {
                var encrypt = new EncryptManager();
                var list    = encrypt.DecryptData(secretid).Split('~');

                if (list != null)
                {
                    model.username = list[1];
                    model.password = list[2];
                    model.webid    = list[3];
                    model.memberid = int.Parse(list[4]);
                    encrypt        = new EncryptManager();
                    var pw = encrypt.EncryptData(model.password);
                    data = svMember.SelectData <emMember>(" * ", @" IsDelete = 0 AND ( UserName = N'" +
                                                          model.username + "' OR Email = N'" + model.username + "' ) AND Password = N'" + pw + "'").First();
                }
            }

            return(data);
        }
Exemple #4
0
        public MemberModel GetMember(string secretid)
        {
            var model    = new SyncModel();
            var member   = new Ouikum.Common.MemberModel();
            var svMember = new MemberService();

            if (!string.IsNullOrEmpty(secretid))
            {
                var encrypt = new EncryptManager();
                var list    = encrypt.DecryptData(secretid).Split('~');

                if (list != null)
                {
                    model.username = list[1];
                    model.password = list[2];
                    model.webid    = list[3];
                    model.memberid = int.Parse(list[4]);
                    encrypt        = new EncryptManager();
                    var pw   = encrypt.EncryptData(model.password);
                    var data = svMember.SelectData <view_Member>(" * ", @" IsDelete = 0 AND ( UserName = N'" +
                                                                 model.username + "' OR Email = N'" + model.username + "' ) AND Password = N'" + pw + "'").First();

                    #region Set Data
                    member.MemberID    = data.MemberID;
                    member.Username    = data.UserName;
                    member.Password    = data.Password;
                    member.Displayname = data.DisplayName;
                    member.Email       = data.Email;
                    member.Mobile      = data.Mobile;
                    member.Phone       = data.Phone;
                    member.RowFlag     = data.RowFlag;
                    member.RowVersion  = data.RowVersion;
                    member.ProvinceID  = data.ProvinceID;
                    member.DistrictID  = data.DistrictID;
                    #endregion
                }
            }

            return(member);
        }
 public string GetSecretID(SyncModel model)
 {
     return(GetSecretID(model.username, model.password, model.webid));
 }