CCNet.Build.Reconfigure.ProjectPage.BuildStatus C# (CSharp) Method

BuildStatus() public static method

public static BuildStatus ( ProjectStatus status ) : System.Xml.Linq.XElement
status ProjectStatus
return System.Xml.Linq.XElement
		public static XElement BuildStatus(ProjectStatus status)
		{
			PageDocument.StatusColor color;

			switch (status)
			{
				case ProjectStatus.Active:
					color = PageDocument.StatusColor.Green;
					break;

				case ProjectStatus.Normal:
					color = PageDocument.StatusColor.Blue;
					break;

				case ProjectStatus.Legacy:
					color = PageDocument.StatusColor.Red;
					break;

				default:
					color = PageDocument.StatusColor.Grey;
					break;
			}

			return PageDocument.BuildStatus(status.ToString(), color, false);
		}