private static void UpdateWellPresenterFromWell(PresentationBox presenter, Borehole borehole) { var nameInfoFactory = CoreSystem.GetService <INameInfoFactory>(borehole); var imageInfoFactory = CoreSystem.GetService <IImageInfoFactory>(borehole); // var nameInfo = nameInfoFactory?.GetNameInfo(borehole); var imageInfo = imageInfoFactory?.GetImageInfo(borehole); // presenter.Text = nameInfo?.Name; presenter.Image = imageInfo?.GetDisplayImage(new ImageInfoContext()); presenter.Tag = borehole; }
private Property PropertyDroidDrop(Droid droidOfProperty, PresentationBox presboxToPutPropertyIn) { Property prop = DataManager.Resolve(droidOfProperty) as Property; if (prop!=null) { presboxToPutPropertyIn.Text = prop.Name; } return prop; }