/// <summary> /// Creates new instance with prefered <paramref name="viewType"/> and <paramref name="periodType" />. /// </summary> /// <param name="viewType">A prefered view type.</param> /// <param name="periodType">A period type to display.</param> public SummaryParameter(SummaryViewType viewType, SummaryPeriodType periodType) { ViewType = viewType; PeriodType = periodType; }
/// <summary> /// Creates new instance with prefered <paramref name="periodType" />. /// </summary> /// <param name="periodType">A period type to display.</param> public SummaryParameter(SummaryPeriodType periodType) { PeriodType = periodType; }
/// <summary> /// Creates a new instance. /// </summary> /// <param name="type">A type of the grouping.</param> /// <param name="inner">A parameter for inner page.</param> public GroupParameter(SummaryPeriodType type, object inner) { Ensure.NotNull(inner, "inner"); Type = type; Inner = inner; }