<div id="statusRequisicao" ></div>
<div style='border-bottom: solid 1px #cccccc; width: 100%;'><b>Carga de dados</b></div><br><?php
$ventoExcluir = "disabled";
$mod = "salvar";
if (isset($_GET['alterar']))
{
	$ventoExcluir = 'onclick="excluirDados(\'src/controller/Bi_carga_dadosController.php?mod=excluir&codigo='.$bi_carga_dados->getCodigo().'\')"'; 
  $mod = "alterar";
}

?>
<button class="btnSuccess  btnNovo abrir_modal" abrir-modal="#modaleditarbi_carga_dados" id="btnNovo" onclick="atualizaSeletor('src/controller/Bi_carga_dadosController.php?carragar_formulario_seletor=<?php echo $_GET['carragar_formulario_seletor'];?>&mod=form<?php if (isset($campo_buscar)) {echo str_replace("'","\'",$campo_buscar);}?>','#<?php echo $_GET['carragar_formulario_seletor'];?>')" >Novo</button>
<button class="btnDanger  btnExcluir" id="btnExcluir" <?php echo $ventoExcluir;?> >Excluir </button>
<button class="btnDanger  btnCancelar" id="btnCancelar" disabled>Cancelar </button>
<button class="btnSuccess  btnSalvar" id="btnSalvar" disabled onclick="salvarDados('formDadosbi_carga_dados')">Salvar </button>
<br><br>
<form action='src/controller/Bi_carga_dadosController.php?mod=<?php echo $mod;?>' id="formDadosbi_carga_dados">
	<div class='filtroForm' >
		<label>Código</label>
		<input type="text" readonly  <?php if ($mod == "alterar" or $bi_carga_dados->getCodigo() != ''){echo 'readonly="readonly" tabindex="-1" aria-disabled="true" ';} ?> class="form mask" name="codigo" placeholder="000000000000" data-mask="000000000000"    value="<?php echo $bi_carga_dados->getCodigo();?>" valueDefault="<?php echo $bi_carga_dados->getCodigo();?>"  />
	</div> 
	<div class='filtroForm' >
		<label><span class="form_obrigatorio">*</span>Nome</label>
		<input type="text" class="form" name="nome" placeholder="Nome"    required value="<?php echo $bi_carga_dados->getNome();?>" valueDefault="<?php echo $bi_carga_dados->getNome();?>"  />
	</div> 
	<div class='filtroForm' >
		<label>Descrição</label>
		<input type="text" class="form" name="descricao" placeholder="Descrição"     value="<?php echo $bi_carga_dados->getDescricao();?>" valueDefault="<?php echo $bi_carga_dados->getDescricao();?>"  />
	</div> 
	<div class='filtroForm' >
		<label><span class="form_obrigatorio">*</span>Conexão</label>
		<select  class="form" name="conexao" placeholder="Conexão"    required value='<?php echo  $bi_carga_dados->getConexao()->getCodigo();?>' valueDefault='<?php echo  $bi_carga_dados->getConexao()->getCodigo();?>'  >
			<option value=""></option>
			<?php foreach ($listaConexao  as $umRegistroNome){ ?>
					<option value='<?php echo  $umRegistroNome->getCodigo(); ?>'><?php echo $umRegistroNome->getNome(); ?></option>
			<?php } ?>
 		</select>

	</div> 
	<div class='filtroForm' >
		<label><span class="form_obrigatorio">*</span>Nome tabela/view</label>
		<input type="text" class="form" name="tabela" placeholder="Nome tabela/view"    required value="<?php echo $bi_carga_dados->getTabela();?>" valueDefault="<?php echo $bi_carga_dados->getTabela();?>"  />
	</div> 
	<div class='filtroForm' >
		<label>Ativo</label>
		<input type="checkbox" class="" name="ativo" placeholder="Ativo"     value="<?php echo $bi_carga_dados->getAtivo();?>" valueDefault="<?php echo $bi_carga_dados->getAtivo();?>" onclick="checkboxForm(this);" /> <br>
	</div> 
<div class="div_grid_editavel" id="div_grid_editavelbi_agendamento_carga">
 <b>Agendamento carga</b><table class="table table_grid_editavel" id="listtablebi_agendamento_carga"  >
	<thead>
		<tr class="tableHead">
			<td>Excluir</td>
			<td style='min-width: 35px;'>Código</td>
			<td style='min-width: 55px;'>Carga dados</td>
			<td style='min-width: 75px;'>Hora execução</td>
			<td style='min-width: 50px;'>Recorrente</td>
			<td style='min-width: 75px;'>Executar a cada</td>
			<td style='min-width: 100px;'>Unidade recorrência</td>
			<td style='min-width: 85px;'>Ultima execução</td>
		</tr>
	</thead>
	<tbody id="resultadoBi_agendamento_carga">
	</tbody>
</table>
</div><?php
?>
<button type="button" onclick="addItemBi_agendamento_carga()" class="btnPrimary">+ Adicionar item</button>
<input type="text" name="qtd_linhasBi_agendamento_carga" id="qtd_linhasBi_agendamento_carga"  class='display_none' />
</form>
<div id='colunas_grid_editavel_bi_agendamento_carga' class='display_none'>  </div>  

<script>
	lista_itemBi_agendamento_carga = <?php echo json_encode($lista_js_grid_editavelBi_agendamento_carga);?>;		
    nome_contadorBi_agendamento_carga = 'listtablebi_agendamento_carga';	
    tempNamespaceContadorLinhaGrid[nome_contadorBi_agendamento_carga] = 0; 
    lista_campos_nao_obrigatoriosBi_agendamento_carga = [];
    lista_campos_nao_obrigatoriosBi_agendamento_carga.push('carga_dados');
    link_itemBi_agendamento_carga = 'src/controller/Bi_agendamento_cargaController.php?mod=form'; 
    campo_chaveBi_agendamento_carga= 'codigo'; 
    seletor_contendo_colunas_itemBi_agendamento_carga = 'colunas_grid_editavel_bi_agendamento_carga'; 
    input_manter_qtd_linhasBi_agendamento_carga = 'qtd_linhasBi_agendamento_carga'; 
    tableBi_agendamento_carga = '#listtablebi_agendamento_carga'; 
    seletorBi_agendamento_carga = 'div_grid_editavelbi_agendamento_carga'; 
    inicia_grid_editavel(seletorBi_agendamento_carga, tableBi_agendamento_carga, lista_itemBi_agendamento_carga, link_itemBi_agendamento_carga, campo_chaveBi_agendamento_carga, seletor_contendo_colunas_itemBi_agendamento_carga, input_manter_qtd_linhasBi_agendamento_carga, nome_contadorBi_agendamento_carga, lista_campos_nao_obrigatoriosBi_agendamento_carga); 
    function addItemBi_agendamento_carga() 
    { 
    	add_item_grid_editavel(link_itemBi_agendamento_carga, seletor_contendo_colunas_itemBi_agendamento_carga, input_manter_qtd_linhasBi_agendamento_carga, tableBi_agendamento_carga, nome_contadorBi_agendamento_carga, lista_campos_nao_obrigatoriosBi_agendamento_carga) ; 
		
	} 
</script>
<script src="js/formulario.js"></script>

