22 lines
829 B
C#
22 lines
829 B
C#
namespace Core.Entities
|
|
{
|
|
public class AssignmentParameters(
|
|
int effortLowerBound = 6,
|
|
int effortUpperBound = 8,
|
|
int assignmentLowerBound = 2,
|
|
int assignmentUpperBound = 4,
|
|
int teamSizeLimit = 4,
|
|
bool limitTeamsToOne = true,
|
|
bool requireRegional = true,
|
|
bool requireOnSite = true)
|
|
{
|
|
public int EffortLowerBound { get; set; } = effortLowerBound;
|
|
public int EffortUpperBound { get; set; } = effortUpperBound;
|
|
public int AssignmentLowerBound { get; set; } = assignmentLowerBound;
|
|
public int AssignmentUpperBound { get; set; } = assignmentUpperBound;
|
|
public int TeamSizeLimit { get; set; } = teamSizeLimit;
|
|
public bool LimitTeamsToOne { get; set; } = limitTeamsToOne;
|
|
public bool RequireRegional { get; set; } = requireRegional;
|
|
public bool RequireOnSite { get; set; } = requireOnSite;
|
|
}
|
|
} |