/**
  * Transform the \PropostaServico entity
  * @param \PropostaServico $model
  *
  * @return array
  */
 public function transform(PropostaServico $model)
 {
     return ['servico_id' => $model->servico_id, 'servico' => $model->servico->servico, 'quantidade' => $model->quantidade, 'quantidade_brl' => UtilService::moneyToBrl($model->quantidade), 'unidade_medida' => $model->unidade_medida, 'valor_unitario' => $model->valor_unitario, 'valor_unitario_brl' => UtilService::moneyToBrl($model->valor_unitario), 'valor_total' => $model->valor_unitario * $model->quantidade, 'valor_total_brl' => UtilService::moneyToBrl($model->valor_unitario * $model->quantidade)];
 }
 /**
  * Transform the \Material entity
  * @param \Material $model
  *
  * @return array
  */
 public function transform(Material $model)
 {
     return ['id' => (int) $model->id, 'material' => $model->material, 'unidade_medida' => $model->unidade_medida, 'valor_compra' => $model->valor_compra, 'valor_venda' => $model->valor_venda, 'valor_venda_brl' => UtilService::moneyToBrl($model->valor_venda), 'ipi' => $model->ipi, 'classificacao_fiscal' => $model->classificacao_fiscal, 'obs' => $model->obs, 'ativo' => $model->ativo];
 }
 /**
  * Transform the \OrcamentoProposta entity
  * @param \OrcamentoProposta $model
  *
  * @return array
  */
 public function transform(OrcamentoProposta $model)
 {
     return ['id' => (int) $model->id, 'numero' => str_pad($model->numero, 2, "0", STR_PAD_LEFT), 'valor' => $model->valor, 'valor_brl' => UtilService::moneyToBrl($model->valor), 'is_aprovada' => $model->is_aprovada];
 }