Exemplo n.º 1
0
        public IActionResult Update(dynamic member)
        {
            Member        updateMember = new Member();
            StringBuilder errorMessage = new StringBuilder();

            errorMessage = updateMember.Validation(member.member);
            if (errorMessage.Length != 0)
            {
                ModelState.AddModelError("errorMessage", errorMessage.ToString());
                return(BadRequest(ModelState));
            }
            updateMember.BirthDay    = member.member.BirthDay;
            updateMember.Email       = member.member.Email;
            updateMember.MobilePhone = member.member.MobilePhone;
            updateMember.Name        = member.member.Name;
            updateMember.PassWord    = AESAlgorithm.EncryptAES256((string)member.member.Password);
            updateMember.Id          = member.member.Id;

            worldTripRepository.Update(updateMember);
            return(Ok());
        }
Exemplo n.º 2
0
 public string Login(dynamic login)
 {
     return(worldTripRepository.GetLoginUser((string)login.login.userName, AESAlgorithm.EncryptAES256((string)login.login.password)));
 }