private function insertRecord() { // Insere na Entidade $entidade = new Entidade(); $entidade->tipoEntidade = "M"; $entidade->nome = $this->calculateNome(); $entidade->inativo = $this->inativo; $entidade->data_inativo = $this->data_inativo; $entidade->data_ativo = $this->data_ativo; $entidade->fotografia = $this->fotografia; $entidade->tamanhoImagem = $this->tamanhoImagem; $entidade->observacoes = $this->observacoes; $entidade->unidade_id = $this->unidade_id; $entidade->numero = $this->num_mecanografico; $entidade->save(); // Atualiza campos calculados $this->id = $entidade->id; $this->tipoEntidade = $entidade->tipoEntidade; $this->nome = $entidade->nome; $this->numero = $entidade->numero; // Insere no Militar (na tabela real - militars) $militar = new Militar_RealTable(); $militar->id = $this->id; $militar->num_mecanografico = $this->num_mecanografico; $militar->user_id = $this->user_id; $militar->posto_id = $this->posto_id; $militar->apelido = $this->apelido; $militar->nomeProprio = $this->nomeProprio; $militar->data_nascim = $this->data_nascim; $militar->grupo_sang = $this->grupo_sang; $militar->sexo = $this->sexo; $militar->motivo_inativo = $this->motivo_inativo; $militar->save(); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { if (User::tipoUserLogado() == 'U') { echo abort(403, 'Acesso não autorizado'); } $entidade = new Entidade(); $entidade->tipoEntidade = $request->input("tipoEntidade"); $entidade->nome = $request->input("nome"); $entidade->inativo = $request->input("inativo"); $entidade->data_inativo = $request->input("data_inativo"); $entidade->data_ativo = $request->input("data_ativo"); $entidade->fotografia = $request->input("fotografia"); $entidade->tamanhoImagem = $request->input("tamanhoImagem"); $entidade->tipoImagem = $request->input("tipoImagem"); $entidade->observacoes = $request->input("observacoes"); $entidade->numero = $request->input("numero"); $entidade->save(); return redirect()->route('entidades.index')->with('message', 'Item created successfully.'); }
private function insertRecord() { // Insere na Entidade $entidade = new Entidade(); $entidade->tipoEntidade = "C"; $entidade->nome = $this->nomeCao; $entidade->inativo = $this->inativo; $entidade->data_inativo = $this->data_inativo; $entidade->data_ativo = $this->data_ativo; $entidade->fotografia = $this->fotografia; $entidade->tamanhoImagem = $this->tamanhoImagem; $entidade->observacoes = $this->observacoes; $entidade->unidade_id = $this->unidade_id; $entidade->numero = $this->num_matricula; $entidade->save(); // Atualiza campos calculados $this->id = $entidade->id; $this->tipoEntidade = $entidade->tipoEntidade; $this->nome = $entidade->nome; $this->numero = $entidade->numero; // Insere no Cao (na tabela real - caos) $cao = new Cao_RealTable(); $cao->id = $this->id; $cao->num_matricula = $this->num_matricula; $cao->nomeCao = $this->nomeCao; $cao->num_chip = $this->num_chip; $cao->raca = $this->raca; $cao->sexo = $this->sexo; $cao->origem = $this->origem; $cao->data_nascim = $this->data_nascim; $cao->mae_id = $this->mae_id; $cao->mae_nome = $this->mae_nome; $cao->pai_id = $this->pai_id; $cao->pai_nome = $this->pai_nome; $cao->ninhada = $this->ninhada; $cao->motivo_inativo = $this->motivo_inativo; $cao->save(); }
private function insertRecord() { // Insere na Entidade $entidade = new Entidade(); $entidade->tipoEntidade = "B"; $entidade->nome = $this->calculateNome(); $entidade->inativo = $this->inativo; $entidade->data_inativo = $this->data_inativo; $entidade->data_ativo = $this->data_ativo; $entidade->fotografia = $this->fotografia; $entidade->tamanhoImagem = $this->tamanhoImagem; $entidade->observacoes = $this->observacoes; $entidade->unidade_id = $this->unidade_id; $entidade->numero = $this->calculateNumero(); $entidade->save(); // Atualiza campos calculados $this->id = $entidade->id; $this->tipoEntidade = $entidade->tipoEntidade; $this->nome = $entidade->nome; $this->numero = $entidade->numero; // Insere no Binomio (na tabela real - binomios) $binomio = new Binomio_RealTable(); $binomio->id = $this->id; $binomio->data_inicio = $this->data_inicio; $binomio->militar_id = $this->militar_id; $binomio->cao_id = $this->cao_id; $binomio->vertente = $this->vertente; $binomio->motivo_inativo = $this->motivo_inativo; $binomio->save(); }