<?php if (!defined('BASEPATH')) exit('No direct script access allowed');

class OnlineQuotes extends AdminGodController {
	protected $model = 'OnlineQuoteModel';
	protected $names = [
		'singular' => 'cotação',
		'plural' => 'cotações',
		'link' => 'onlineQuotes'
	];
	protected $permissions = [
		'create' => false,
		'update' => true,
		'delete' => true
	];
	protected $fields = [
		[
			'name' => 'id',
			'label' => 'Id',
			'type' => 'hidden',
			'rules' => 'trim|required'
		],
		[
			'name' => 'cnpj',
			'label' => 'CNPJ',
			'type' => 'text',
			'showOnTable' => true,
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'company_name',
			'label' => 'Nome da empresa',
			'type' => 'text',
			'showOnTable' => true,
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'email',
			'label' => 'E-mail',
			'type' => 'email',
			'rules' => 'trim',
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'phone',
			'label' => 'Telefone',
			'type' => 'text',
			'disabled' => true,
			'rules' => 'trim',
			'col' => 'col-md-4'
		],
		[
			'name' => 'origin_city',
			'label' => 'Cidade de origem',
			'type' => 'text',
			'showOnTable' => true,
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'destination_city',
			'label' => 'Cidade de destino',
			'type' => 'text',
			'showOnTable' => true,
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'weight',
			'label' => 'Peso (KG)',
			'type' => 'text',
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'volume',
			'label' => 'Volume (M³)',
			'type' => 'text',
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'merchandise_value',
			'label' => 'Valor da mercadoria (R$)',
			'type' => 'text',
			'showOnTable' => true,
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'created_at',
			'label' => 'Data de envio',
			'type' => 'date',
			'rules' => 'trim',
			'showOnTable' => true,
			'disabled' => true,
			'col' => 'col-md-4'
		],
		[
			'name' => 'message',
			'label' => 'Mensagem adicional',
			'type' => 'textarea',
			'rules' => 'trim',
			'disabled' => true,
			'col' => 'col-md-12'
		],
	];

	function __construct () {
		parent::__construct();
	}
}
