public function updateLojaComum($codLoja) { //Dados do modelo usuário $razaoSocial = Input::get('razaoSocial'); $nomeFantasia = Input::get('nomeFantasia'); $urlLoja = Input::get('urlLoja'); $inscricaoEstadual = Input::get('inscricaoEstadual'); $cnpj = Input::get('cnpj'); $email = Input::get('email'); $telefone = Input::get('telefone'); $logradouro = Input::get('logradouro'); $numero = Input::get('numero'); $senha = Input::get('senha'); //Dados do relacionamento Modelo $codigo_endereco = Input::get('codigo_endereco'); $codigo_contato = Input::get('codigo_contato'); $codigo_usuario = Input::get('codigo_usuario'); $usuario = Usuario::find($codigo_usuario); $usuario->senha = $senha; $usuario->save(); $file = Input::file('Logo'); if (!empty($file)) { $extension = $file->getClientOriginalExtension(); $nomeOriginal = $file->getClientOriginalName(); $time = date("dmYHis"); $extensaoPermitida = array('jpg', 'jpeg', 'png'); if (!in_array($extension, $extensaoPermitida)) { dd('Favor enviar uma extensão válida'); } $destinationPath = 'logos'; $fileName = md5($nomeOriginal . $time) . '.' . $extension; Input::file('Logo')->move($destinationPath, $fileName); } $loja = Loja::find($codLoja); $loja->razaoSocial = $razaoSocial; $loja->nomeFantasia = $nomeFantasia; $loja->cnpj = $cnpj; $loja->urlLoja = $urlLoja; $loja->inscricaoEstadual = $inscricaoEstadual; if (!empty($fileName)) { $loja->logo_loja = $fileName; } $loja->save(); $endereco = Endereco::where('codigo', $codigo_endereco)->update(array('logradouro' => $logradouro, 'numero' => $numero)); $contato = Contato::where('codigo', $codigo_contato)->update(array('email' => $email, 'telefone' => $telefone)); return Redirect::to('lista-nota-fiscal/1'); }