public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.DayOfWeek: return(DayOfWeek); case SyncPropertyNames.StartTime: return(StartTime); case SyncPropertyNames.EndTime: return(EndTime); case SyncPropertyNames.Room: return(Room); case SyncPropertyNames.ScheduleWeek: return(ScheduleWeek); case SyncPropertyNames.ScheduleType: return(ScheduleType); case SyncPropertyNames.LocationLatitude: return(LocationLatitude); case SyncPropertyNames.LocationLongitude: return(LocationLongitude); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.PercentComplete: return(PercentComplete); } return(base.GetPropertyValue(p)); }
//public BaseItemWin Find(Guid identifier) //{ // IEnumerable<BaseItemWin> children = GetChildren(); // //see if it's one of the immediate children // foreach (BaseItemWin item in children) // if (item.Identifier.Equals(identifier)) // return item; // //otherwise have each child look for the item // foreach (BaseItemWin item in children) // { // BaseItemWin found = item.Find(identifier); // if (found != null) // return found; // } // //otherwise not found // return null; //} public virtual object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.DateCreated: return(DateCreated); } throw new ArgumentException("Property wasn't found: " + p.ToString()); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.WeightValue: return(WeightValue); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.UpperIdentifier: return(UpperIdentifier); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.Details: return(Details); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.ImageNames: return(ImageNames.ToArray()); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.OverriddenGPA: return(OverriddenGPA); case SyncPropertyNames.OverriddenCredits: return(OverriddenCredits); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.Start: return(Start); case SyncPropertyNames.End: return(End); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.EndTime: return(EndTime); case SyncPropertyNames.Reminder: return(Reminder); case SyncPropertyNames.WeightCategoryIdentifier: return(WeightCategoryIdentifier); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.CourseNumber: return(CourseNumber); case SyncPropertyNames.GradeScales: return(GetGradeScales()); case SyncPropertyNames.ShouldAverageGradeTotals: return(ShouldAverageGradeTotals); case SyncPropertyNames.Credits: return(Credits); case SyncPropertyNames.Position: return(Position); case SyncPropertyNames.Color: return(ColorHelper.ToString(RawColor)); case SyncPropertyNames.DoesRoundGradesUp: return(DoesRoundGradesUp); case SyncPropertyNames.OverriddenGrade: return(OverriddenGrade); case SyncPropertyNames.OverriddenGPA: return(OverriddenGPA); case SyncPropertyNames.StartDate: return(StartDate); case SyncPropertyNames.EndDate: return(EndDate); case SyncPropertyNames.GpaType: return(GpaType); case SyncPropertyNames.PassingGrade: return(PassingGrade); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.PhoneNumbers: return(GetPhoneNumbers()); case SyncPropertyNames.EmailAddresses: return(GetEmailAddresses()); case SyncPropertyNames.PostalAddresses: return(GetPostalAddresses()); case SyncPropertyNames.OfficeLocations: return(GetOfficeLocations()); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { switch (p) { case SyncPropertyNames.Date: return(Date); case SyncPropertyNames.GradeReceived: return(GradeReceived); case SyncPropertyNames.GradeTotal: return(GradeTotal); case SyncPropertyNames.IsDropped: return(IsDropped); case SyncPropertyNames.IndividualWeight: return(IndividualWeight); } return(base.GetPropertyValue(p)); }
public override object GetPropertyValue(SyncPropertyNames p) { return(base.GetPropertyValue(p)); }