Esempio n. 1
0
        public RespostaModel AlterarUsuario(string Usuario, string SenhaAntiga, string SenhaNova)
        {
            try
            {
                var ValidaUsuarioSenha = Validacao.ValidarUsuarioSenha(Usuario, SenhaNova);
                if (ValidaUsuarioSenha.Status == StatusResposta.Sucess)
                {
                    var Resposta = _loginRepository.AlterarUsuario(Usuario, SenhaAntiga, SenhaNova);

                    if (Resposta)
                    {
                        return(new RespostaModel
                        {
                            Status = StatusResposta.Sucess,
                            Conteudo = "Usuario alterado com sucesso."
                        });
                    }
                    else
                    {
                        return(new RespostaModel
                        {
                            Status = StatusResposta.Error,
                            Conteudo = "Não foi possivel atualizar o usuario."
                        });
                    }
                }
                else
                {
                    return(new RespostaModel
                    {
                        Status = ValidaUsuarioSenha.Status,
                        Conteudo = ValidaUsuarioSenha.Conteudo
                    });
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }