コード例 #1
0
        public async Task <UsuarioTipoTransfer> Excluir(int id)
        {
            UsuarioTipoService  usuarioTipoService;
            UsuarioTipoTransfer usuarioTipo;
            AutenticaModel      autenticaModel;
            string autorizacao;

            try {
                usuarioTipoService = new UsuarioTipoService();
                autenticaModel     = new AutenticaModel(httpContext);

                autorizacao = autenticaModel.ObterToken();

                usuarioTipo = await usuarioTipoService.Excluir(id, autorizacao);
            } catch (Exception ex) {
                usuarioTipo = new UsuarioTipoTransfer();

                usuarioTipo.Validacao = false;
                usuarioTipo.Erro      = true;
                usuarioTipo.IncluirMensagem("Erro em UsuarioTipoModel Excluir [" + ex.Message + "]");
            } finally {
                usuarioTipoService = null;
                autenticaModel     = null;
            }

            return(usuarioTipo);
        }