Ejemplo n.º 1
0
        FarmStatus CalcTaskStatus(string task)
        {
            var farmStatus = new FarmStatus()
            {
                ActivityStatus = ActivityStatus.Unknown,
                BuildStatus    = IntegrationStatus.Unknown,
            };
            ProjectTagI tag = FindTask(task);

            if (tag == null)
            {
                return(farmStatus);
            }
            farmStatus.BuildStatus     = tag.buildstatus;
            farmStatus.ActivityStatus  = CalcActivityStatus(tag);
            farmStatus.ActivityMessage = tag.activity;
            return(farmStatus);
        }
Ejemplo n.º 2
0
 protected bool Equals(FarmStatus other)
 {
     return(BuildStatus == other.BuildStatus && ActivityStatus == other.ActivityStatus);
 }