Class: Dorsale::BillingMachine::SmallData::FilterForQuotations

Inherits:
Agilibox::SmallData::Filter
  • Object
show all
Defined in:
app/filters/dorsale/billing_machine/small_data/filter_for_quotations.rb

Constant Summary collapse

STRATEGIES =
{
  "bm_time_period"     => ::Agilibox::SmallData::FilterStrategyByTimePeriod.new(:date),
  "bm_date_begin"      => ::Agilibox::SmallData::FilterStrategyByDateBegin.new(:date),
  "bm_date_end"        => ::Agilibox::SmallData::FilterStrategyByDateEnd.new(:date),
  "bm_customer_guid"   => ::Dorsale::BillingMachine::SmallData::FilterStrategyByCustomer.new,
  "bm_quotation_state" => ::Dorsale::BillingMachine::SmallData::FilterStrategyByState.new,
}