public Models.TbUsuario ParaTbUsuario(Models.Request.AlteracaoDados request)
        {
            Models.TbUsuario usuario = new Models.TbUsuario();

            usuario.DsEmail   = request.Email;
            usuario.NmUsuario = request.NomeUsuario;

            return(usuario);
        }
        public ActionResult <Models.Response.LogadoResponse> AlterarDados(Models.Request.AlteracaoDados request)
        {
            try
            {
                int idUsuario = request.IdUsuario;

                Models.TbUsuario usuario = conversor.ParaTbUsuario(request);

                usuario = business.AlterarDados(idUsuario, usuario);

                Models.Response.LogadoResponse logadoResponse = conversorTrocaDados.ParaLogadoResponse(usuario);

                return(logadoResponse);
            }
            catch (System.Exception ex)
            {
                return(BadRequest(new Models.Response.ErroResponse(
                                      400, ex.Message
                                      )));
            }
        }