<?php
 include_once('conexao.php');
 include_once('controller.php');
 include_once('funcao.php');
 include_once('DAO/DAOproduto.php');
 include_once('DAO/DAOgrupo.php');
 include_once('classes/produto.php');
 
 $instance     = new funcao();
 $conn         = new Conexao();
 $produto  = new DAOproduto();
 $grupo  = new DAOgrupo();
 $z  = new produto();
 //$encoding = mb_internal_encoding();
 
 if($_GET["acao"] == 'editar'){
	 $acao = 'atulizado';
	 $id_insercao = $_GET["pro_cd"];
 }else{
	  $acao = 'gravado'; 
	  $result =  $produto->ProximoId();
      foreach($result as $row){
		  $id_insercao = str_pad($row['PROXIMO_REGISTRO'],7,0,STR_PAD_LEFT);
	  }
 }


	if(!empty($_GET["pro_cd"])){

		$result = $produto->pesquisarproduto($_GET["pro_cd"]);
		foreach($result as $row){

			$pro_cd = $row["pro_cd"]; 
			$pro_ds = $row["pro_ds"]; 			
			$pro_und = $row["pro_und"]; 			
			$pro_grp_ds = $row["pro_grp_ds"]; 			
			$pro_valor = $row["pro_valor"]; 	
			$pro_status = $row["pro_status"]; 	
			$pro_cod_barras = $row["pro_cod_barras"]; 	
			//$ite_estoque_min = $row["ite_estoque_min"]; 			
			$pro_materia_prima = $row["pro_materia_prima"]; 
			$pro_abate_estoque_duplo = $row["pro_abate_estoque_duplo"]; 
			$pro_qtd_tab_ini1 = $row["pro_qtd_tab_ini1"]; 
			$pro_qtd_tab_fin1 = $row["pro_qtd_tab_fin1"]; 
			$pro_preco_tab1 = $row["pro_preco_tab1"]; 
			$pro_qtd_tab_ini2 = $row["pro_qtd_tab_ini2"]; 
			$pro_qtd_tab_fin2 = $row["pro_qtd_tab_fin2"]; 
			$pro_preco_tab2 = $row["pro_preco_tab2"]; 
			$pro_qtd_tab_ini3 = $row["pro_qtd_tab_ini3"]; 
			$pro_qtd_tab_fin3 = $row["pro_qtd_tab_fin3"]; 
			$pro_preco_tab3 = $row["pro_preco_tab3"]; 
			$pro_valor_tercerizado = $row["pro_valor_tercerizado"]; 
			$pro_qtd_min_tercerizado = $row["pro_qtd_min_tercerizado"]; 
			$pro_debitacao_especial = $row["pro_debitacao_especial"]; 

		}

	} 
	
	if (isset($_POST["pro_cd"])) {
		
		//CONVERSÕES DE MOEDA//
		$pro_preco_tab1 = str_replace(",",".",str_replace(".","",$_POST["pro_preco_tab1"]));
		$pro_preco_tab2 = str_replace(",",".",str_replace(".","",$_POST["pro_preco_tab2"]));
		$pro_preco_tab3 = str_replace(",",".",str_replace(".","",$_POST["pro_preco_tab3"]));
		$pro_valor_tercerizado = str_replace(",",".",str_replace(".","",$_POST["pro_valor_tercerizado"]));
		$pro_valor = str_replace(",",".",str_replace(".","",$_POST["pro_valor"]));
		
		$z->setPro_cd($_GET["pro_cd"]);
		$z->setPro_ds($_POST["pro_ds"]);
		$z->setPro_und($_POST["pro_und"]);
		$z->setPro_grp_ds($_POST["pro_grp_ds"]);
		$z->setPro_valor($pro_valor);
		$z->setPro_status($_POST["pro_status"]);
		$z->setPro_cod_barras($_POST["pro_cod_barras"]);
		$z->setPro_materia_prima($_POST["pro_materia_prima"]);
		$z->setPro_abate_estoque_duplo($_POST["pro_abate_estoque_duplo"]);
		$z->setPro_qtd_tab_ini1($_POST["pro_qtd_tab_ini1"]);
		$z->setPro_qtd_tab_fin1($_POST["pro_qtd_tab_fin1"]);
		$z->setPro_preco_tab1($pro_preco_tab1);
		$z->setPro_qtd_tab_ini2($_POST["pro_qtd_tab_ini2"]);
		$z->setPro_qtd_tab_fin2($_POST["pro_qtd_tab_fin2"]);
		$z->setPro_preco_tab2($pro_preco_tab2);
		$z->setPro_qtd_tab_ini3($_POST["pro_qtd_tab_ini3"]);
		$z->setPro_qtd_tab_fin3($_POST["pro_qtd_tab_fin3"]);
		$z->setPro_preco_tab3($pro_preco_tab3);
		$z->setPro_valor_tercerizado($pro_valor_tercerizado);
		$z->setPro_qtd_min_tercerizado($_POST["pro_qtd_min_tercerizado"]);
		$z->setPro_debitacao_especial($_POST["pro_debitacao_especial"]);
		$produto->Atualizar($z);
		
		

		/*
		if ($produto->Atualizar($z)){
			 $msg = "produto Atualizado com Sucesso!";
		}else{
			$msg = "ERRO: ao cadastrar META!";
		}
			$instance->alerta("produto Cadastrado com Sucesso!","view-produto.php");
			*/
			$link_destino = $_POST['link_destino'];
			header("Location: $link_destino");

		
	}
?>
<!DOCTYPE html>
<html class="loading" lang="pt-br" data-textdirection="ltr">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta http-equiv="X-UA-Compatible" content="IE=edge">
      <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimal-ui">
      <meta name="description" content="Micromaq Soluções em Impressão">
      <meta name="keywords" content="admin template, robust admin template, dashboard template, flat admin template, responsive admin template, web app, crypto dashboard, bitcoin dashboard">
      <!--<meta name="author" content="PIXINVENT">-->
      <title><?php include "titulo.php" ?></title>
      <link rel="apple-touch-icon" href="images/ico/apple-icon-120.png">
      <!--Favicon-->
      <link rel="icon" href="images/favicon.png">
      <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i%7CMuli:300,400,500,700" rel="stylesheet">
	  
	  <!--Adicionar-->
	<link rel="stylesheet" type="text/css" href="fonts/feather/style.min.css">
	<link rel="stylesheet" type="text/css" href="fonts/simple-line-icons/style.min.css">
	<link rel="stylesheet" type="text/css" href="fonts/flag-icon-css/css/flag-icon.min.css">
	<link rel="stylesheet" type="text/css" href="vendors/css/extensions/pace.css">
	<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
	
      <!-- BEGIN VENDOR CSS-->
      <link rel="stylesheet" href="assets/font-awesome-4.7.0/css/font-awesome.min.css">
	  
      
      <link rel="stylesheet" type="text/css" href="vendors/css/forms/selects/select2.min.css">
      <link rel="stylesheet" type="text/css" href="vendors/css/forms/icheck/icheck.css">
      <link rel="stylesheet" type="text/css" href="vendors/css/forms/icheck/custom.css">
      <link rel="stylesheet" type="text/css" href="vendors/css/charts/morris.css">
      <link rel="stylesheet" type="text/css" href="vendors/css/extensions/unslider.css">
      <link rel="stylesheet" type="text/css" href="vendors/css/weather-icons/climacons.min.css">
      <!-- END VENDOR CSS-->
      <!-- BEGIN ROBUST CSS-->
      <link rel="stylesheet" type="text/css" href="css/app.min.css">
      <!-- END ROBUST CSS-->
      <!-- BEGIN Page Level CSS-->
      <link rel="stylesheet" type="text/css" href="css/core/menu/menu-types/horizontal-top-icon-menu.min.css">
      <link rel="stylesheet" type="text/css" href="css/core/colors/palette-climacon.css">
      <link rel="stylesheet" type="text/css" href="css/pages/users.min.css">
      <!-- END Page Level CSS-->
      <!-- BEGIN Custom CSS-->
      <link rel="stylesheet" type="text/css" href="assets/css/style.css">
      <!-- END Custom CSS-->
       <style>
         .card.card-fullscreen {
		display: block;
		z-index: 9999;
		position: fixed;
		width: 100% !important;
		height: 100% !important;
		top: 99px;
		right: 0;
		left: 0;
		bottom: 0;
		overflow: auto;
		}
		 
		 form .form-actions {
		 border-top: 1px solid #FFF;
		 padding: 1px 0;
		 margin-top: 20px;
		 }	
		 
		 @media screen and (max-width: 700px) {
			div.dt-buttons {
				float: none;
				width: 100%;
				text-align: center;
				margin-bottom: 3.5em;
			}	
}
		 
			 
      </style>
   </head>
   <body class="horizontal-layout horizontal-top-icon-menu 2-columns   menu-expanded" data-open="hover" data-menu="horizontal-menu" data-col="2-columns">
      <!-- Menu-->
      <?php include "menu.php" ?>
	  
	   <?php
	   function selected( $value, $selected ){
			return $value==$selected ? ' selected="selected"' : '';
			}
	   ?>
   
      <!-- Horizontal navigation-->
      <!-- Horizontal navigation-->
    <div class="app-content content">
         <div class="content-wrapper">		
		   <div class="content-header row">
			  <div class="content-header-left col-md-6 col-12 mb-2">
				<h3 class="content-header-title"><i class="icon-note"></i>Cadastros</h3>
				<h5 class="content-header-title" style="margin-left: 7px;"><i class="ft-corner-down-right"></i><a href="view-lista-produto.php" style="font-size: 12px;">Listar Produto</a></h5>
				<h5 class="content-header-title" style="margin-left: 17px;"><i class="ft-corner-down-right"></i><a href="view-produto.php" style="font-size: 12px;">Cadastro Produto</a></h5>      
			  </div>        
			</div>
            <div class="content-body">
               <!-- Basic form layout section start -->
               <section id="basic-form-layouts">
                  <div class="row justify-content-md-center">
                     <div class="col-md-8">
                        <div class="card" style="margin-top: -100px;">
                           <div class="card-header">
                              <h4 class="card-title" id="basic-layout-card-center">Cadastro de Produto</h4>
                              <a class="heading-elements-toggle"><i class="fa fa-ellipsis-v font-medium-3"></i></a>
                              <div class="heading-elements">
                                 <ul class="list-inline mb-0">
                                    <li><a href="view-lista-produto.php"><i class="ft-eye" style="font-size: 19px;"></i>
									<li><a data-action="collapse"><i class="ft-minus" style="font-size: 19px;"></i></a></li>
									<li><a data-action="reload"><i class="ft-rotate-cw" style="font-size: 19px;"></i></a></li>
									<li><a data-action="expand"><i class="ft-maximize" style="font-size: 19px;"></i></a></li>
									<li><a data-action="close"><i class="ft-x" style="font-size: 19px;"></i></a></li>
                                 </ul>
                              </div>
                           </div>
                           <div class="card-content collapse show">
                              <div class="card-body">
							  <script>
									//FUNÇÃO QUE CHECA FOMRULÁRIO ANTES DE ENVIAR

										function check_form(destino){
											
											if(destino == '1'){
												$("#link_destino").val('view-produto.php');
											}else{
												$("#link_destino").val('view-lista-produto.php');
											};
											
											if(!$("#pro_ds").val()){
												Swal.fire({
												  icon: 'error',
												  title: 'Oops...',
												  text: 'Preencher todos os campos obrigatórios!'
												  });
												return false;
											}
											//alert('aqui')
											Swal.fire({
											  position: 'center',
											  icon: 'success',
											  title: 'Produto <?php echo $acao; ?> com Sucesso!',
											  showConfirmButton: false,
											  timer: 1200
											});
											
											setTimeout(function(){ 
												document.getElementById("myForm").submit();
											}, 1200);
											
										}

									</script>	
                                <form id="myForm" method="post" enctype="multipart/form-data" style="line-height: 1.2;">
                                    <div class="form-body">
                                       <div class="row">
									   <!--INPUT SERVA PARA GRAVAR O LINK DE DESTINO DO LOCATION APOS INSERÇÃO-->
									   <input type="hidden" id="link_destino" name="link_destino" value="" >
									   
                                          <div class="col-md-2">
                                             <div class="form-group">
                                                <label for="Codigo">Código</label>												
                                                <input type="text" class="form-control" id="pro_cd" name="pro_cd" readonly value="<?php echo $id_insercao;?>" style="font-size: 12px;">
                                             </div>
                                          </div>
                                          <div class="col-md-6">
                                             <div class="form-group">
                                                <label for="Nome">Nome</label>
                                                <input type="text" class="form-control" id="pro_ds" name="pro_ds" value="<?php echo $pro_ds; ?>" style="font-size: 12px;" placeholder="" style="text-transform: uppercase;" onkeyup="maiuscula(this)" >
                                             </div>
                                          </div> 
										   <div class="col-md-2">
                                             <div class="form-group">
                                                <label>Unidade</label>
                                                <div class="form-group">
                                                   <select class="select2 form-control" id="pro_und" name="pro_und" value="<?php echo $pro_und; ?>">
                                                      <optgroup label="">											  
                                                         	
														<option value="KG"<?php echo selected( 'KG', $pro_und); ?>>KG</option>	
														                              
                                                      </optgroup>
                                                   </select>
                                                </div>
                                             </div>
                                          </div> 
										  
                                      
                                       
										  
                                           <div class="col-md-2">
                                             <div class="form-group">
                                                <label>Status</label>
                                                <div class="form-group">
                                                   <select class="select2 form-control" id="pro_status" name="pro_status" value="<?php echo $pro_status; ?>">
                                                      <optgroup label="">			                                                  
														<option value="ATIVO"<?php echo selected( 'ATIVO', $pro_status); ?>>ATIVO</option>	
														<option value="INATIVO"<?php echo selected( 'INATIVO', $pro_status); ?>>INATIVO</option>	
                                                      </optgroup>
                                                   </select>
                                                </div>
                                             </div>
                                          </div> 
																			 
                                       </div>
								
									   
									   
									  
									   
									   
									   
                                     <div class="form-actions center">
									

									 <?php if($acao == 'gravado'){ ?>
                                       <button onClick="check_form(1)" type="button" name="enviar_inc_novo" id="" class="btn btn-success">
                                       <i class="fa fa-check-square-o"></i> Salvar e Incluir Novo
                                       </button>
									 <?}?> 
									  
									   <button onClick="check_form(2)" type="button" name="enviar" id="" class="btn btn-success">
									   <i class="fa fa-check-square-o"></i> Salvar
									   </button>
									 
									   
									   <a href="view-lista-produto.php">
                                       <button type="button" class="btn btn-danger mr-1">
                                       <i class="ft-x"></i> Cancelar
                                       </button>
									</a>
                                    </div>
                                 </form>
                              </div>
                           </div>
                        </div>
                     </div>
                  </div>
               </section>
               <!-- // Basic form layout section end -->
            </div>
         </div>
      </div>
      <!-- ////////////////////////////////////////////////////////////////////////////-->
      <?php include "footer.php" ?>
	  <script src="js/sweetalert2@10.js"></script>
      <!-- BEGIN VENDOR JS-->
      <script src="vendors/js/vendors.min.js"></script>
      <!-- BEGIN VENDOR JS-->
      <!-- BEGIN PAGE VENDOR JS--> 
      <script src="vendors/js/ui/jquery.sticky.js"></script>
      <script src="vendors/js/charts/jquery.sparkline.min.js"></script>
      <script src="vendors/js/forms/select/select2.full.min.js"></script>
      <!-- END PAGE VENDOR JS-->
      <!-- BEGIN ROBUST JS-->
      <script src="js/core/app-menu.min.js"></script>
      <script src="js/core/app.min.js"></script>
      <script src="js/scripts/customizer.min.js"></script>
      <!-- END ROBUST JS-->
      <!-- BEGIN PAGE LEVEL JS-->
      <script src="js/scripts/ui/breadcrumbs-with-stats.min.js"></script>
      <script src="js/scripts/forms/select/form-select2.min.js"></script>
	  <script src="js/scripts/navs/navs.min.js"></script>
      <!-- END PAGE LEVEL JS-->
	  <!--Máscara-->
	   <script src="vendors/js/forms/extended/inputmask/jquery.inputmask.bundle.min.js"></script>
	   <!--<script src="js/scripts/forms/extended/form-inputmask.min.js"></script>-->
	   <script src="js/jquery.mask.min.js"></script>
   </body>
   <!-- Mirrored from pixinvent.com/bootstrap-admin-template/robust/html/ltr/horizontal-top-icon-menu-template/form-layout-basic.html by HTTrack Website Copier/3.x [XR&CO'2014], Fri, 12 Feb 2021 19:25:59 GMT -->
</html>

<script>
$('#pro_preco_tab1').mask('#.##0,00', {reverse: true});
$('#pro_preco_tab2').mask('#.##0,00', {reverse: true});
$('#pro_preco_tab3').mask('#.##0,00', {reverse: true});
$('#pro_valor_tercerizado').mask('#.##0,00', {reverse: true});
$('#pro_valor').mask('#.##0,00', {reverse: true});
</script>


<script>
	 // INICIO FUNÇÃO DE MASCARA MAIUSCULA
	function maiuscula(z){
		v = z.value.toUpperCase();
		z.value = v;
						 }
	//FIM DA FUNÇÃO MASCARA MAIUSCULA
	</script>
