Next BP 23.59.84

Atividade_Projeto_DAO extends DAO
in package

Realiza a persistência e consultas de dados relacionados à Atividade de Projeto.

O que é DAO?
"Objeto de acesso a dados, acrônimo de Data Access Object. é um padrão para persistência de dados que permite separar regras de negócio das regras de acesso a banco de dados. Numa aplicação que utilize a arquitetura MVC, todas as funcionalidades de bancos de dados, tais como obter as conexões, mapear objetos para tipos de dados SQL ou executar comandos SQL, devem ser feitas por classes DAO."
Fonte: https://pt.wikipedia.org/wiki/Objeto_de_acesso_a_dados

Table of Contents

Properties

$_erp_empresa  : mixed
$_erp_filial  : mixed
$_erp_grupo  : mixed
$api_token  : mixed
$dir_dao  : mixed
$emp  : mixed
$idioma  : mixed
$instance_token  : mixed
$login_anonimo  : mixed
$token_job  : mixed
$viewcode  : mixed

Methods

__construct()  : mixed
Construtor do Atividade_Projeto_DAO
alterar_ordem()  : mixed
api_token()  : mixed
atualiza_atividade_por_usuario()  : mixed
atualizar_baseline()  : mixed
atualizar_datas_e_status()  : mixed
atualizar_valor_hora_tecnico()  : mixed
AutoLoad()  : mixed
calcular_dados_atividade_projeto()  : mixed
calcular_prazo_previsto()  : mixed
calcular_previsao_inicio_e_prazo_de_atividades_relacionadas()  : mixed
calcular_total_peso_atividades()  : mixed
calcular_total_peso_atividades_filhas()  : mixed
cancelar()  : bool
Cancelar uma atividade
change_order()  : mixed
change_order_consultor()  : mixed
change_order_pastas()  : mixed
consultar_atividades_predecessoras()  : mixed
consultar_atividades_sucessoras()  : mixed
ConvertBase64()  : mixed
cor_atividade_execucao()  : mixed
cor_atividade_saldo()  : mixed
criar_baseline()  : mixed
criar_calendario_temporario()  : mixed
Delete_Token_JOB()  : mixed
DxParamsAddFilter()  : mixed
emp()  : mixed
encontrar_atividades_pai()  : mixed
excluir()  : bool
Exclui uma atividade
excluir_dxtreelist()  : mixed
existe()  : bool
Verifica se a atividade do projeto existe
existe_codigo()  : mixed
existe_predecessora()  : mixed
gera_relatorio_horas_gastas()  : array<string|int, mixed>
Listagem de atividades para o relatório de horas gastas
gerar_ordem()  : mixed
get_atividade_agenda()  : mixed
get_atividade_by_projeto()  : mixed
get_atividade_tipo()  : mixed
get_atividades_by_assunto()  : mixed
get_atividades_by_assunto_barras()  : mixed
get_atividades_by_chamado()  : mixed
get_atividades_by_consultor()  : mixed
get_atividades_by_grupo_usuarios()  : mixed
get_atividades_by_status()  : mixed
get_atividades_by_usuario_total_em_aberto()  : int
Obtem o total de atividades em aberto do usuário
get_detalhes_atividade()  : mixed
get_lista_atividades()  : mixed
get_login_anonimo()  : mixed
get_next_codigo()  : mixed
get_ordenacao()  : mixed
get_projeto_id()  : mixed
get_qtde_by_status()  : mixed
get_tabela_custos()  : mixed
get_tarefas()  : mixed
get_ultimo_numero_ordem()  : mixed
historico_baseline()  : mixed
insert()  : Atividade_Projeto
Inclui uma nova atividade do projeto
insert_dxtreelist()  : mixed
instance_token()  : mixed
lista_executores()  : mixed
lista_grupo_executores()  : mixed
listar()  : array<string|int, mixed>
Listagem das Atividades do Projeto
listar_prj_baselines_atividade()  : mixed
Função que retorna as baselines geradas dinamicamente para o projeto, da tabela também criada dinamicamente A tabela é criada com o nome prj_baseline_ID_DO_PROJETO
listar_todas_atividades()  : array<string|int, mixed>
Listagem das atividades (Árvore)
listar_todas_atividades_gantt()  : array<string|int, mixed>
Listagem das atividades em visualização gantt
listar_todos_executores()  : mixed
LoadDAO()  : mixed
LoadMail()  : mixed
LoadModel()  : mixed
LoadPDF()  : mixed
LoadPE()  : mixed
popular()  : Atividade_Projeto_Model
Popular model de atividade
preencher()  : Atividade_Projeto_Model|null
Preenche o model da atividade Função utilizada pelo função popular.
ReadDxParams()  : mixed
ReadFile()  : mixed
ReadFiles()  : mixed
ReadGet()  : mixed
ReadPost()  : mixed
ReadRequest()  : mixed
recalcular_atividades_projeto()  : mixed
relatorio_alocacao_executores()  : mixed
reprocessar_atividade_por_usuario()  : mixed
salva_evento_agenda()  : mixed
salvar()  : Atividade_Projeto_Model
Salva uma atividade de projeto.
salvar_atividades_predecessoras()  : mixed
salvar_atividades_predecessoras_dxtreelist()  : mixed
salvar_dxtreelist()  : mixed
salvar_executores()  : mixed
salvar_grupo_executores()  : mixed
salvar_historico_baseline()  : mixed
salvar_movimentacao_financeira()  : mixed
salvar_numeracao()  : mixed
salvar_prazo_previsto_executores()  : mixed
salvar_tabela_custos()  : mixed
salvar_tarefas()  : mixed
set_login_anonimo()  : mixed
Start_Token_JOB()  : mixed
update()  : Atividade_Projeto_Model
Atualiza uma atividade do projeto
update_dxtreelist()  : mixed
validaDados()  : mixed
WhatRequest()  : mixed

Properties

$instance_token

protected static mixed $instance_token

$login_anonimo

protected static mixed $login_anonimo = false

Methods

alterar_ordem()

public alterar_ordem(mixed $projeto_id, mixed $antecessor_id, mixed $antecessor_ordem, mixed $sucessor_id, mixed $sucessor_ordem) : mixed
Parameters
$projeto_id : mixed
$antecessor_id : mixed
$antecessor_ordem : mixed
$sucessor_id : mixed
$sucessor_ordem : mixed

atualiza_atividade_por_usuario()

public atualiza_atividade_por_usuario(mixed $projeto_atividade_id, mixed $usuario_id, mixed $iniciado, mixed $entregue) : mixed
Parameters
$projeto_atividade_id : mixed
$usuario_id : mixed
$iniciado : mixed
$entregue : mixed

atualizar_baseline()

public atualizar_baseline(mixed $projeto_id, mixed $projeto_atividade_id) : mixed
Parameters
$projeto_id : mixed
$projeto_atividade_id : mixed

atualizar_datas_e_status()

public atualizar_datas_e_status(mixed $projeto_atividade_id, mixed $tipo_atividade) : mixed
Parameters
$projeto_atividade_id : mixed
$tipo_atividade : mixed

atualizar_valor_hora_tecnico()

public atualizar_valor_hora_tecnico(mixed $projeto_id) : mixed
Parameters
$projeto_id : mixed

AutoLoad()

public static AutoLoad(mixed $className) : mixed
Parameters
$className : mixed

calcular_dados_atividade_projeto()

public calcular_dados_atividade_projeto([mixed $atividade_projeto_id = null ]) : mixed
Parameters
$atividade_projeto_id : mixed = null

calcular_prazo_previsto()

public calcular_prazo_previsto(mixed $calendario_trabalho_id, mixed $previsao_inicio, mixed $horas_previstas, mixed $horas_dedicadas) : mixed
Parameters
$calendario_trabalho_id : mixed
$previsao_inicio : mixed
$horas_previstas : mixed
$horas_dedicadas : mixed

calcular_previsao_inicio_e_prazo_de_atividades_relacionadas()

public calcular_previsao_inicio_e_prazo_de_atividades_relacionadas(mixed $projeto_atividade_id) : mixed
Parameters
$projeto_atividade_id : mixed

calcular_total_peso_atividades()

public calcular_total_peso_atividades(mixed $projeto_id) : mixed
Parameters
$projeto_id : mixed

calcular_total_peso_atividades_filhas()

public calcular_total_peso_atividades_filhas(mixed $projeto_id) : mixed
Parameters
$projeto_id : mixed

change_order()

public change_order(mixed $atividade_projeto_model, mixed $type) : mixed
Parameters
$atividade_projeto_model : mixed
$type : mixed

change_order_consultor()

public change_order_consultor(mixed $new_ordem) : mixed
Parameters
$new_ordem : mixed

change_order_pastas()

public change_order_pastas(mixed $projeto_id, mixed $atividade_sintetica_pai, mixed $new_order) : mixed
Parameters
$projeto_id : mixed
$atividade_sintetica_pai : mixed
$new_order : mixed

consultar_atividades_predecessoras()

public consultar_atividades_predecessoras(mixed $atividade_id) : mixed
Parameters
$atividade_id : mixed

consultar_atividades_sucessoras()

public consultar_atividades_sucessoras(mixed $atividade_id) : mixed
Parameters
$atividade_id : mixed

ConvertBase64()

public static ConvertBase64(mixed $name, mixed &$request_params) : mixed
Parameters
$name : mixed
$request_params : mixed

cor_atividade_execucao()

public cor_atividade_execucao(mixed $percentual) : mixed
Parameters
$percentual : mixed

cor_atividade_saldo()

public cor_atividade_saldo(mixed $percentual) : mixed
Parameters
$percentual : mixed

criar_baseline()

public criar_baseline(mixed $projeto_id, mixed $projeto_atividade_id, mixed $tipo_controle_baseline) : mixed
Parameters
$projeto_id : mixed
$projeto_atividade_id : mixed
$tipo_controle_baseline : mixed

criar_calendario_temporario()

public criar_calendario_temporario(mixed $calendario_trabalho_id, mixed $horas_dedicadas) : mixed
Parameters
$calendario_trabalho_id : mixed
$horas_dedicadas : mixed

Delete_Token_JOB()

public static Delete_Token_JOB() : mixed

DxParamsAddFilter()

public DxParamsAddFilter(mixed &$params, mixed $campo, mixed $condicao, mixed $valor) : mixed
Parameters
$params : mixed
$campo : mixed
$condicao : mixed
$valor : mixed

encontrar_atividades_pai()

public encontrar_atividades_pai(mixed $id) : mixed
Parameters
$id : mixed

excluir_dxtreelist()

public excluir_dxtreelist(mixed $atividade_projeto_id[, mixed $projeto_id = null ]) : mixed
Parameters
$atividade_projeto_id : mixed
$projeto_id : mixed = null

existe()

Verifica se a atividade do projeto existe

public existe([int $atividade_projeto_id = 0 ][, mixed $verificar_importacao_id = false ][, mixed $importacao_id = null ][, mixed $projeto_id = null ]) : bool
Parameters
$atividade_projeto_id : int = 0

ID da atividade

$verificar_importacao_id : mixed = false
$importacao_id : mixed = null
$projeto_id : mixed = null
Return values
bool

Existe

existe_codigo()

public existe_codigo([mixed $projeto_id = 0 ][, mixed $codigo = 0 ][, mixed $atividade_projeto_id = 0 ]) : mixed
Parameters
$projeto_id : mixed = 0
$codigo : mixed = 0
$atividade_projeto_id : mixed = 0

existe_predecessora()

public existe_predecessora([mixed $projeto_atividade_id = null ][, mixed $projeto_atividade_predecessora_id = null ]) : mixed
Parameters
$projeto_atividade_id : mixed = null
$projeto_atividade_predecessora_id : mixed = null

gera_relatorio_horas_gastas()

Listagem de atividades para o relatório de horas gastas

public gera_relatorio_horas_gastas(Projeto_Model $projeto_model[, mixed $data_inicio = '' ][, mixed $data_fim = '' ]) : array<string|int, mixed>
Parameters
$projeto_model : Projeto_Model

Model do projeto

$data_inicio : mixed = ''
$data_fim : mixed = ''
Return values
array<string|int, mixed>

Lista de atividades

gerar_ordem()

public gerar_ordem(mixed $projeto_id) : mixed
Parameters
$projeto_id : mixed

get_atividade_agenda()

public get_atividade_agenda(mixed $usuario_id, mixed $data_inicio[, mixed $qtd_dias = 1 ]) : mixed
Parameters
$usuario_id : mixed
$data_inicio : mixed
$qtd_dias : mixed = 1

get_atividade_by_projeto()

public get_atividade_by_projeto(mixed $projeto_id) : mixed
Parameters
$projeto_id : mixed

get_atividade_tipo()

public get_atividade_tipo([mixed $atividade_projeto_id = 0 ][, mixed $importacao_id = 0 ][, mixed $projeto_id = 0 ]) : mixed
Parameters
$atividade_projeto_id : mixed = 0
$importacao_id : mixed = 0
$projeto_id : mixed = 0

get_atividades_by_assunto()

public get_atividades_by_assunto(mixed $projeto_id[, mixed $destacar_atrasado = 'N' ][, mixed $destacar_programado = 'N' ]) : mixed
Parameters
$projeto_id : mixed
$destacar_atrasado : mixed = 'N'
$destacar_programado : mixed = 'N'

get_atividades_by_assunto_barras()

public get_atividades_by_assunto_barras(mixed $projeto_id) : mixed
Parameters
$projeto_id : mixed

get_atividades_by_chamado()

public get_atividades_by_chamado(mixed $chamado_id) : mixed
Parameters
$chamado_id : mixed

get_atividades_by_consultor()

public get_atividades_by_consultor(mixed $consultor_id[, mixed $arr_usuarios_id = null ][, mixed $data_inicio = null ][, mixed $data_fim = null ][, mixed $atrasadas = false ][, mixed $tipo_origem = null ][, mixed $descricao_atividade = null ]) : mixed
Parameters
$consultor_id : mixed
$arr_usuarios_id : mixed = null
$data_inicio : mixed = null
$data_fim : mixed = null
$atrasadas : mixed = false
$tipo_origem : mixed = null
$descricao_atividade : mixed = null

get_atividades_by_grupo_usuarios()

public get_atividades_by_grupo_usuarios(mixed $grupo_usuarios_id) : mixed
Parameters
$grupo_usuarios_id : mixed

get_atividades_by_status()

public get_atividades_by_status(mixed $projeto_id, mixed $data_referencia[, mixed $destacar_atrasado = 'N' ][, mixed $destacar_programado = 'N' ]) : mixed
Parameters
$projeto_id : mixed
$data_referencia : mixed
$destacar_atrasado : mixed = 'N'
$destacar_programado : mixed = 'N'

get_atividades_by_usuario_total_em_aberto()

Obtem o total de atividades em aberto do usuário

public get_atividades_by_usuario_total_em_aberto([mixed $usuario_id = null ]) : int
Parameters
$usuario_id : mixed = null
Return values
int

Retorna o total de atividades em aberto do usuário

get_detalhes_atividade()

public get_detalhes_atividade(mixed $atividade_id[, mixed $extra_info = null ]) : mixed
Parameters
$atividade_id : mixed
$extra_info : mixed = null

get_lista_atividades()

public get_lista_atividades(mixed $projeto_id[, mixed $destacar_atrasado = 'N' ][, mixed $destacar_programado = 'N' ]) : mixed
Parameters
$projeto_id : mixed
$destacar_atrasado : mixed = 'N'
$destacar_programado : mixed = 'N'

get_login_anonimo()

public static get_login_anonimo() : mixed

get_next_codigo()

public get_next_codigo(mixed $projeto_id) : mixed
Parameters
$projeto_id : mixed

get_ordenacao()

public get_ordenacao([mixed $ordenacao_nome = "ordem" ]) : mixed
Parameters
$ordenacao_nome : mixed = "ordem"

get_projeto_id()

public get_projeto_id([mixed $projeto_atividade_id = null ]) : mixed
Parameters
$projeto_atividade_id : mixed = null

get_qtde_by_status()

public get_qtde_by_status(mixed $projeto_id[, mixed $destacar_atrasado = 'N' ][, mixed $destacar_programado = 'N' ]) : mixed
Parameters
$projeto_id : mixed
$destacar_atrasado : mixed = 'N'
$destacar_programado : mixed = 'N'

get_tabela_custos()

public get_tabela_custos(mixed $atividade_projeto_model) : mixed
Parameters
$atividade_projeto_model : mixed

get_tarefas()

public get_tarefas([mixed $atividade_projeto_model = null ][, mixed $projeto_id = null ]) : mixed
Parameters
$atividade_projeto_model : mixed = null
$projeto_id : mixed = null

get_ultimo_numero_ordem()

public get_ultimo_numero_ordem([mixed $projeto_id = null ][, mixed $projeto_atividade_sintetica_pai_id = null ]) : mixed
Parameters
$projeto_id : mixed = null
$projeto_atividade_sintetica_pai_id : mixed = null

historico_baseline()

public historico_baseline(mixed $projeto_id, mixed $projeto_atividade_id) : mixed
Parameters
$projeto_id : mixed
$projeto_atividade_id : mixed

insert()

Inclui uma nova atividade do projeto

public insert(Atividade_Projeto_Model $atividade_projeto_model, mixed $enviar_email[, mixed $importar = false ]) : Atividade_Projeto
Parameters
$atividade_projeto_model : Atividade_Projeto_Model

Model da atividade do projeto a ser salva

$enviar_email : mixed
$importar : mixed = false
Return values
Atividade_Projeto

Retorno o model do projeto, com seu ID

insert_dxtreelist()

public insert_dxtreelist(mixed $atividade_projeto_model, mixed $projeto_id) : mixed
Parameters
$atividade_projeto_model : mixed
$projeto_id : mixed

instance_token()

public static instance_token() : mixed

lista_executores()

public lista_executores(mixed $atividade_id[, mixed $equipe = [] ]) : mixed
Parameters
$atividade_id : mixed
$equipe : mixed = []

lista_grupo_executores()

public lista_grupo_executores(mixed $atividade_id[, mixed $equipe = [] ]) : mixed
Parameters
$atividade_id : mixed
$equipe : mixed = []

listar()

Listagem das Atividades do Projeto

public listar(int $projeto_id[, bool $excluir_concluidos = false ][, string|null $atividade = null ][, mixed $consultor_responsavel = null ][, mixed $dia = null ][, mixed $listar_equipe = true ][, string $tipo_atividade = '' ][, mixed $limite = null ][, int|array<string|int, mixed> $projeto_atividade_id = null ]) : array<string|int, mixed>
Parameters
$projeto_id : int

ID do projeto

$excluir_concluidos : bool = false

Filtra por concluídos

$atividade : string|null = null

Filtra por atividade

$consultor_responsavel : mixed = null
$dia : mixed = null
$listar_equipe : mixed = true
$tipo_atividade : string = ''

Retorna apenas as atividades de um tipo (A = 'Analítica', S = 'Sintética' ou M = 'Marco')

$limite : mixed = null
$projeto_atividade_id : int|array<string|int, mixed> = null

Filtra pelo ID da atividade de projeto

Return values
array<string|int, mixed>

Retorno um array com o resultado da consulta

listar_prj_baselines_atividade()

Função que retorna as baselines geradas dinamicamente para o projeto, da tabela também criada dinamicamente A tabela é criada com o nome prj_baseline_ID_DO_PROJETO

public listar_prj_baselines_atividade(mixed &$retorno, mixed $projeto_id, mixed $projeto_atividade_id) : mixed
Parameters
$retorno : mixed
$projeto_id : mixed
$projeto_atividade_id : mixed

listar_todas_atividades()

Listagem das atividades (Árvore)

public listar_todas_atividades(int|array<string|int, mixed> $projeto_id[, mixed $status = null ][, mixed $codigo_atividade = null ][, mixed $inicio = null ][, mixed $prev_inicio = null ][, mixed $conclusao = null ][, mixed $prev_conclusao = null ][, mixed $nome_atividade = null ][, mixed $executores = null ][, mixed $classificacao = null ][, mixed $assunto = null ][, mixed $asc = 'A' ][, mixed $campo = 'ordem' ][, mixed $verificar_executores = false ][, mixed $orderby = false ][, mixed $exibir_apenas_marco = false ]) : array<string|int, mixed>
Parameters
$projeto_id : int|array<string|int, mixed>

busca por projeto, ou enviar um array com todos os parametros desta função.

$status : mixed = null
$codigo_atividade : mixed = null
$inicio : mixed = null
$prev_inicio : mixed = null
$conclusao : mixed = null
$prev_conclusao : mixed = null
$nome_atividade : mixed = null
$executores : mixed = null
$classificacao : mixed = null
$assunto : mixed = null
$asc : mixed = 'A'
$campo : mixed = 'ordem'
$verificar_executores : mixed = false
$orderby : mixed = false
$exibir_apenas_marco : mixed = false
Return values
array<string|int, mixed>

Retorno um array com o resultado da consulta

listar_todas_atividades_gantt()

Listagem das atividades em visualização gantt

public listar_todas_atividades_gantt(int $projeto_id) : array<string|int, mixed>
Parameters
$projeto_id : int

busca por projeto

Return values
array<string|int, mixed>

Retorno um array com o resultado da consulta

listar_todos_executores()

public listar_todos_executores(mixed $atividade_id) : mixed
Parameters
$atividade_id : mixed

LoadDAO()

public static LoadDAO(mixed $dao_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
$dao_class_required : mixed
$auto_construct : mixed = false
$auto_load : mixed = false

LoadMail()

public static LoadMail(mixed $mail_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
$mail_class_required : mixed
$auto_construct : mixed = false
$auto_load : mixed = false

LoadModel()

public static LoadModel(mixed $model_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
$model_class_required : mixed
$auto_construct : mixed = false
$auto_load : mixed = false

LoadPDF()

public static LoadPDF(mixed $pdf_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
$pdf_class_required : mixed
$auto_construct : mixed = false
$auto_load : mixed = false

LoadPE()

public static LoadPE(mixed $pe_script_required) : mixed
Parameters
$pe_script_required : mixed

Popular model de atividade

public popular(int $atividade_projeto_id[, mixed $isExcluido = false ][, mixed $verificar_importacao_id = false ][, mixed $importacao_id = null ][, mixed $projeto_id = null ]) : Atividade_Projeto_Model
Parameters
$atividade_projeto_id : int

ID da atividade

$isExcluido : mixed = false
$verificar_importacao_id : mixed = false
$importacao_id : mixed = null
$projeto_id : mixed = null
Return values
Atividade_Projeto_Model

Retorno o model da atividade

preencher()

Preenche o model da atividade Função utilizada pelo função popular.

public preencher(array<string|int, mixed> $row_query, mixed $equipe[, mixed $atividades_predecessoras = true ]) : Atividade_Projeto_Model|null
Parameters
$row_query : array<string|int, mixed>

Linha retornada de consulta na tabela de atividades do projeto

$equipe : mixed
$atividades_predecessoras : mixed = true
Return values
Atividade_Projeto_Model|null

Retorno o model da atividade ou null caso não exista dados em $row_query

ReadFile()

public ReadFile(mixed $name[, mixed $default = null ][, mixed $arrAcceptedMimeTypes = [] ]) : mixed
Parameters
$name : mixed
$default : mixed = null
$arrAcceptedMimeTypes : mixed = []

ReadFiles()

public ReadFiles(mixed $name) : mixed
Parameters
$name : mixed

ReadGet()

public ReadGet(mixed $name[, mixed $default = null ]) : mixed
Parameters
$name : mixed
$default : mixed = null

ReadPost()

public ReadPost(mixed $name[, mixed $default = null ]) : mixed
Parameters
$name : mixed
$default : mixed = null

ReadRequest()

public ReadRequest(mixed $name[, mixed $default = null ]) : mixed
Parameters
$name : mixed
$default : mixed = null

recalcular_atividades_projeto()

public recalcular_atividades_projeto([mixed $projeto_id = null ]) : mixed
Parameters
$projeto_id : mixed = null

relatorio_alocacao_executores()

public relatorio_alocacao_executores(mixed $data_inicio, mixed $data_fim) : mixed
Parameters
$data_inicio : mixed
$data_fim : mixed

reprocessar_atividade_por_usuario()

public reprocessar_atividade_por_usuario(mixed $grupo_usuarios_id, mixed $projeto_atividade_id, mixed $projeto_id) : mixed
Parameters
$grupo_usuarios_id : mixed
$projeto_atividade_id : mixed
$projeto_id : mixed

salva_evento_agenda()

public salva_evento_agenda(mixed $atividade_projeto_model) : mixed
Parameters
$atividade_projeto_model : mixed

salvar()

Salva uma atividade de projeto.

public salvar(Atividade_Projeto_Model $atividade_projeto_model[, bool $enviar_email = true ][, bool $importar = false ]) : Atividade_Projeto_Model

Caso o ID do model seja NULL, a atividade do projeto será inclusa. Caso o ID seja informado, o sistema irá atualizar o registro.

Parameters
$atividade_projeto_model : Atividade_Projeto_Model

Model da atividade do projeto a ser salvo

$enviar_email : bool = true

Enviar email para os envolvidos após inclusão da atividade

$importar : bool = false

Informar se é uma importação de planilha para a inserção do projeto

Return values
Atividade_Projeto_Model

Retorno o model da atividade do projeto atualizado, com seu ID

salvar_atividades_predecessoras()

public salvar_atividades_predecessoras(mixed $atividade_projeto_model) : mixed
Parameters
$atividade_projeto_model : mixed

salvar_atividades_predecessoras_dxtreelist()

public salvar_atividades_predecessoras_dxtreelist(mixed $atividade_projeto_id, mixed $value) : mixed
Parameters
$atividade_projeto_id : mixed
$value : mixed

salvar_dxtreelist()

public salvar_dxtreelist([mixed $projeto_id = null ][, mixed $data = null ]) : mixed
Parameters
$projeto_id : mixed = null
$data : mixed = null

salvar_executores()

public salvar_executores(mixed $atividade_id, mixed $arr_executores[, mixed $projeto_id = 0 ]) : mixed
Parameters
$atividade_id : mixed
$arr_executores : mixed
$projeto_id : mixed = 0

salvar_grupo_executores()

public salvar_grupo_executores(mixed $atividade_id, mixed $arr_grupo_usuarios_executores[, mixed $projeto_id = 0 ]) : mixed
Parameters
$atividade_id : mixed
$arr_grupo_usuarios_executores : mixed
$projeto_id : mixed = 0

salvar_historico_baseline()

public salvar_historico_baseline(mixed $atividade_projeto_model) : mixed
Parameters
$atividade_projeto_model : mixed

salvar_movimentacao_financeira()

public salvar_movimentacao_financeira(mixed $atividade_projeto_model) : mixed
Parameters
$atividade_projeto_model : mixed

salvar_numeracao()

public salvar_numeracao(mixed $itens_numerados) : mixed
Parameters
$itens_numerados : mixed

salvar_prazo_previsto_executores()

public salvar_prazo_previsto_executores(mixed $projeto_atividade_id, mixed $arr_executores, mixed $projeto_id, mixed $projeto_calendario_trabalho_id) : mixed
Parameters
$projeto_atividade_id : mixed
$arr_executores : mixed
$projeto_id : mixed
$projeto_calendario_trabalho_id : mixed

salvar_tabela_custos()

public salvar_tabela_custos(mixed $atividade_projeto_model) : mixed
Parameters
$atividade_projeto_model : mixed

salvar_tarefas()

public salvar_tarefas(mixed $atividade_projeto_model) : mixed
Parameters
$atividade_projeto_model : mixed

set_login_anonimo()

public static set_login_anonimo(mixed $value) : mixed
Parameters
$value : mixed

Start_Token_JOB()

public static Start_Token_JOB(mixed $new_token) : mixed
Parameters
$new_token : mixed

update_dxtreelist()

public update_dxtreelist(mixed $atividade_projeto_id, mixed $atividade_projeto_model, mixed $projeto_id) : mixed
Parameters
$atividade_projeto_id : mixed
$atividade_projeto_model : mixed
$projeto_id : mixed

validaDados()

public validaDados(mixed $list, mixed $id, mixed $filho) : mixed
Parameters
$list : mixed
$id : mixed
$filho : mixed

WhatRequest()

public WhatRequest(mixed $name[, mixed $default = null ]) : mixed
Parameters
$name : mixed
$default : mixed = null

        
On this page

Search results