<?php
require_once("connect.php");

if(isset($_POST['btn-add'])){

    $id_cliente = $_POST['id_cliente'];
    $ds_titulo  = $_POST['ds_titulo'];
    $id_campanha = $_POST['id_campanha'];
    $ds_atendimento = $_POST['ds_atendimento'];
    $id_status_atendimento = $_POST['id_status'];
    $id_usuario = $_POST['id_usuario'];
    $dt_agendamento = $_POST['dt_agendamento'];
    $hr_agendamento = $_POST['hr_agendamento'];
    $dt_inicio_atendimento = $_POST['dt_inicio_atendimento'];
    $hr_inicio_atendimento = $_POST['hr_inicio_atendimento'];
    
    $dh_inicio_atendimento = $dt_inicio_atendimento . " " . $hr_inicio_atendimento;
    //$dh_inicio_atendimento = $_POST['dh_inicio_atendimento'];
    
    $pedidos_venda = $_POST['pedidos_venda'];
    $pedidos_itens = $pedidos_venda['itens'];
    
    $dh_agendamento = $dt_agendamento . " " . $hr_agendamento;
    
    $sql_insert_atend = "insert into erpc_crm_atendimentos 
                            (    id_cliente
                                ,ds_titulo
                                ,id_campanha
                                ,ds_atendimento
                                ,id_status_atendimento
                                ,id_usuario 
                                ,dh_inicio_atendimento
                                ,dh_fim_atendimento
                                ,dh_agendamento
                                ,st_ativo) values (
                                 $id_cliente
                                ,'$ds_titulo'
                                ,$id_campanha
                                ,'$ds_atendimento'
                                ,$id_status_atendimento
                                ,$id_usuario 
                                ,str_to_date('$dh_inicio_atendimento', '%d/%m/%Y %H:%i:%s')
                                ,NOW()
                                ,str_to_date('$dh_agendamento', '%d/%m/%Y %H:%i')
                                ,1 
                            ) ";
                                 
     if(mysqli_query($conexao, $sql_insert_atend)){
         
         $last_id = mysqli_insert_id($conexao);
         
         foreach ($pedidos_itens as $item){
             $id_produto = $item['id_produto'];
             $nr_quantidade = $item['nr_quantidade'];
             $id_unidade_medida = $item['id_unidade_medida'];
             $vl_unitario = str_replace('R$ ', '', $item['vl_unitario']);
             $vl_unitario = str_replace('.', '', $vl_unitario);
             $vl_unitario = str_replace(',', '.', $vl_unitario);
             $vl_desconto_produto = str_replace('R$ ', '', $item['vl_desconto_produto']);
             $vl_desconto_produto = str_replace('.', '', $vl_desconto_produto);
             $vl_desconto_produto = str_replace(',', '.', $vl_desconto_produto);
             $id_tipo_movimentacao = $item['id_tipo_movimentacao'];
             
             if(!empty($id_produto)){
                 $sql_atendimento_item = "insert into erpc_crm_atendimento_itens (id_produto, id_atendimento, nr_quantidade, id_unidade_medida, vl_unitario
                                                    , vl_desconto_produto, id_tipo_movimentacao, st_ativo) values
                                                  (  $id_produto
                                                    ,$last_id
                                                    ,'$nr_quantidade'
                                                    ,'$id_unidade_medida'
                                                    ,'$vl_unitario'
                                                    ,'$vl_desconto_produto'
                                                    ,$id_tipo_movimentacao
                                                    ,1
                                                  )";

                 mysqli_query($conexao, $sql_atendimento_item) or die(mysqli_error($conexao));
             }
             header("Location: erpc_crm_atendimento_list.php");
         }
     }else{
         die(mysqli_error($conexao));
     }
 
}