Ejemplo n.º 1
0
        public void ChangePassword()
        {
            var request = new UserBE.ChangePassword();

            request.UserName    = "******";
            request.OldPassword = Encoding.ASCII.GetBytes("Camila1101");
            request.NewPassword = Encoding.ASCII.GetBytes("Camila1101");

            var response = objUserBL.ChangePassword(request);

            Assert.AreEqual(true, response);
        }
Ejemplo n.º 2
0
        public Response <bool> ChangePassword([FromBody] UserBE.ChangePassword objUserBE)
        {
            var model = new Response <bool>();

            try
            {
                model.response = objUserBL.ChangePassword(objUserBE);
            }
            catch (Exception ex)
            {
                model.code        = 400;
                model.description = ex.Message;
            }
            return(model);
        }
Ejemplo n.º 3
0
        public bool ChangePassword(UserBE.ChangePassword objUserBE)
        {
            try
            {
                var objUserBEAuth = new UserBE.Authentication {
                    UserName = objUserBE.UserName,
                    Password = objUserBE.OldPassword
                };

                var result = objUserDA.Login(objUserBEAuth);
                return(objUserDA.ChangePassword(result.Id, objUserBE.NewPassword));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }