Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function up()
- {
- Schema::create('parceiros_table', function (Blueprint $table) {
- $table->string('parc_cpf_cnpj', 18)->nullable();
- $table->string('parc_ie', 20)->default("");
- $table->string('parc_razao_social', 160)->default("");
- $table->string('parc_nm_fantasia', 160)->default("");
- $table->string('parc_email', 160)->default("");;
- $table->string('parc_tel_comercial', 15)->default("");
- $table->string('parc_bairro', 200)->default("");
- $table->string('parc_cep', 10)->default("");
- $table->string('parc_end', 200)->default("");
- $table->string('parc_cidade', 200)->default("");
- $table->string('parc_uf', 2)->default("");
- $table->integer('parc_user_id')->unsigned();
- $table->foreign('parc_user_id')->references('id')->on('users');
- $table->primary(['parc_cpf_cnpj']);
- $table->rememberToken();
- $table->timestamps();
- $table->softDeletes();
- });
- }
- use Notifiable;
- use SoftDeletes;
- protected $dates = ['deleted_at'];
- protected $table = 'parceiros_table';
- protected $primaryKey = 'parc_cpf_cnpj';
- protected $fillable = [
- 'parc_cpf_cnpj', 'parc_razao_social', 'parc_nm_fantasia',
- 'parc_email', 'parc_tel_comercial', 'parc_bairro', 'parc_cep', 'parc_end', 'parc_cidade',
- 'parc_uf', 'parc_ie', 'parc_user_id',
- ];
- $emit = Parceiro::where('parc_cpf_cnpj','=',$stark_explode[0]->NFe->infNFe->emit->CNPJ)->get()->first();
- if($emit == null){
- $emit = new Parceiro();
- $emit->parc_cpf_cnpj = $stark_explode[0]->NFe->infNFe->emit->CNPJ;
- if(is_null($emit->parc_razao_social)){
- $emit->parc_razao_social = "";
- }else{
- $emit->parc_razao_social = $stark_explode[0]->NFe->infNFe->emit->xNome;
- }
- if(is_null($emit->parc_nm_fantasia)){
- $emit->parc_nm_fantasia = "";
- }else{
- $emit->parc_nm_fantasia = $stark_explode[0]->NFe->infNFe->emit->xFant;
- }
- $emit->parc_ie = $stark_explode[0]->NFe->infNFe->emit->IE;
- $emit->parc_end = $stark_explode[0]->NFe->infNFe->emit->enderDest->xLgr;
- $emit->parc_bairro = $stark_explode[0]->NFe->infNFe->emit->enderEmit->xBairro;
- $emit->parc_cidade = $stark_explode[0]->NFe->infNFe->emit->enderEmit->xMun;
- $emit->parc_uf = $stark_explode[0]->NFe->infNFe->emit->enderEmit->UF;
- $emit->parc_user_id = Auth::user()->id;
- $this->toUpper($emit);
- dd($stark_explode[0]->NFe->infNFe->emit->CNPJ);
- $emit->save();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement