Ir para conteúdo
Fórum Script Brasil

dionementz

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre dionementz

  • Data de Nascimento 01/06/1996

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

dionementz's Achievements

0

Reputação

  1. Estou com esse codigo eu prescio que ele leve salve as parcelas na base de dados inserindo a data de cada parcela. o problema que ele so leva um unica vez. Presciso de ajuda e estou a disposto a pagar por isso.. sou novo em programacao e não consigo fazer dar certo. public function faturar() { if(!$this->permission->checkPermission($this->session->userdata('permissao'),'eVenda')){ $this->session->set_flashdata('error','Você não tem permissão para editar Vendas'); redirect(base_url()); } else { $descricao = $this->input->post('descricao'); $parcelas = $this->input->post('parcelas'); $vencimento = $this->input->post('vencimento'); $recebimento = $this->input->post('recebimento'); $parcelas = $this->input->post('parcelas'); $valor = $this->input->post('valor'); try { $vencimento = explode('/', $vencimento); $vencimento = $vencimento[2].'-'.$vencimento[1].'-'.$vencimento[0]; if($recebimento != null){ $recebimento = explode('/', $recebimento); $recebimento = $recebimento[2].'-'.$recebimento[1].'-'.$recebimento[0]; } } catch (Exception $e) { $vencimento = date('Y/m/d'); } $num_venda_parcela = $parcelas; $valor_parcela = $valor / $parcelas; $data = array( 'descricao' => $descricao, 'valor' => $this->input->post('valor'), 'clientes_id' => $this->input->post('clientes_id'), 'data_vencimento' => $vencimento, 'data_pagamento' => $recebimento, 'num_venda_parcela' => $num_venda_parcela, 'valor_parcela' => $valor_parcela, 'baixado' => $this->input->post('recebido'), 'parcelas' => $this->input->post('parcelas'), 'cliente_fornecedor' => set_value('cliente'), 'forma_pgto' => $this->input->post('formaPgto'), 'tipo' => $this->input->post('tipo') ); if ($this->vendas_model->add('lancamentos',$data) == TRUE) { $venda = $this->input->post('vendas_id'); $this->db->set('faturado',1); $this->db->set('valorTotal',$this->input->post('valor')); $this->db->set('desconto',$this->input->post('desconto')); $this->db->set('forma_pgto',$this->input->post('formaPgto')); $this->db->where('idVendas', $venda); $this->db->update('vendas'); $this->session->set_flashdata('success','Venda faturada com sucesso!'); $json = array('result'=> true); echo json_encode($json); die(); } else { $this->session->set_flashdata('error','Ocorreu um erro ao tentar faturar venda.'); $json = array('result'=> false); echo json_encode($json); die(); } } $this->session->set_flashdata('error','Ocorreu um erro ao tentar faturar venda.'); $json = array('result'=> false); echo json_encode($json); } }
  2. dionementz

    Duvida

    Depois de muita pesquise deu certo * faca ai pra algum dia alguém precisar... que seja novato como eu. function getChequeAbertos(){ $this->db->select('cheque.*, clientes.nomeCliente'); $this->db->from('cheque'); $this->db->join('clientes', 'clientes.idClientes = cheque.clientes_id'); $this->db->where('cheque.status','ABERTO'); $this->db->where('dataFinal <= current_time'); return $this->db->get()->result(); }
  3. dionementz

    Duvida

    Olá, Sou novo em programação e me deparei com uma duvida. estou fazendo um sisteminha pra controle de cheque predatados. na tela principal do sistema quero mostrar o cheque que estão pra ser depositados que chegaram na data para deposito. no cadastro do cheque tenho duas data a de lançamento e a de deposito. montei essa função mais não estou conseguindo exibir pela data somente pelo status, já que o STATUS COMPENSADO e DEVOLVIDO não apareça. se alguém puder me ajudar fico eternamente grato. function getChequeAbertos(){ $this->db->select('cheque.*, clientes.nomeCliente'); $this->db->from('cheque'); $this->db->join('clientes', 'clientes.idClientes = cheque.clientes_id'); $this->db->where('cheque.status','VISADO'); (como ficaria aqui) $this->db->limit(20); return $this->db->get()->result(); }
  4. Obrigado funcionou perfeito..... valeu mesmo
  5. Estou tendo problemas pra definir o status de um campo EX: if($r->status == 'COMPENSADO'){ $label = 'success'; 'DEVOLVIDO' == $r->status;} else{$label = 'important';} se no campo estiver COMPENSADO ele me mostra o label em sucesso e se for DEVOLVIDO em important só que não esta dando certo, so mostra em sucesso quando estiver COMPENSADO o restante fica tudo em important, qualquer status. Sou novo em programação e queria ajuda.
×
×
  • Criar Novo...