Castle.ActiveRecord.Tests.Model.StrictModel.SurveyEstrato.SurveyEstrato C# (CSharp) Method

SurveyEstrato() public method

public SurveyEstrato ( SurveyEstrato parentEstrato, Survey survey ) : System
parentEstrato SurveyEstrato
survey Survey
return System
		public SurveyEstrato(SurveyEstrato parentEstrato, Survey survey)
		{
			if (survey == null && parentEstrato == null)
			{
				throw new ArgumentNullException(
					"You must specify either a survey or a parent estrato " + 
					"in order to create an estrato instance");
			}

			this.EstratoType = EstratoType.Survey;

			this.ParentEstrato = parentEstrato;

			if (survey == null)
			{
				this.Container = parentEstrato.Survey;
			}
			else
			{
				this.Container = survey;
			}			
		}

Same methods

SurveyEstrato::SurveyEstrato ( ) : System
SurveyEstrato::SurveyEstrato ( Survey survey ) : System
SurveyEstrato::SurveyEstrato ( SurveyEstrato parentEstrato ) : System