Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function Salvar(Request $request)
- {
- $proprietario = Proprietario::create($request->all());
- $entidade = $proprietario->entidade()->create($request->all());
- $enderecoPrincipal = $entidade->endereco_principal()->create([
- 'logradouro' => $request->input('logradouro_principal'),
- 'numero' => $request->input('numero_principal'),
- 'cep' => $request->input('cep_principal'),
- 'bairro' => $request->input('bairro_principal'),
- 'cidade_id' => $request->input('cidade_id_principal'),
- ]);
- $enderecoCobranca = $entidade->endereco_cobranca()->create([
- 'logradouro' => $request->input('logradouro_cobranca'),
- 'numero' => $request->input('numero_cobranca'),
- 'cep' => $request->input('cep_cobranca'),
- 'bairro' => $request->input('bairro_cobranca'),
- 'cidade_id' => $request->input('cidade_id_cobranca'),
- ]);
- $entidade->endereco_principal()->associate($enderecoPrincipal);
- $entidade->endereco_cobranca()->associate($enderecoCobranca);
- $proprietario->entidade()->associate($entidade);
- $entidade->save();
- $proprietario->save();
- $request->session()->flash('sucesso', 'Proprietário criado com sucesso!');
- return redirect()->route('entidades.proprietarios.listar');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement