public static APIThingExtensionValue fromThingExtensionValue(ThingExtensionValue sourceThingExtensionValue, bool loadThing, bool thingExtension) { APIThingExtensionValue result = new APIThingExtensionValue(); result.ID = sourceThingExtensionValue.ID; result.Value = sourceThingExtensionValue.Valu; #region Load Master Types #endregion #region Parents if (thingExtension) { #region ThingExtension result.ThingExtension = TypesMapper.APIThingExtensionAdapter.fromThingExtension(sourceThingExtensionValue.ThingExtension, true, false); #endregion } if (loadThing) { #region Thing result.Thing = TypesMapper.APIThingAdapter.fromThing(sourceThingExtensionValue.Thing, false, false, false, false); #endregion } #endregion #region Load Childs #endregion return(result); }
public ThingExtensionValue Find(long id) { ThingExtensionValue prp = new ThingExtensionValue(); List <ThingExtensionValue> prps = db.ThingExtensionValues.Where(p => p.ID == id).ToList(); if (prps.Count == 1) { prp = prps[0]; } else { throw new Exception("Not Found"); } return(prp); }
public PartialViewResult DeletePVThingExtensionProperty(long valueID) { ThingExtensionValue v = uof_repos.repoThingExtensionValues.Find(valueID); return(PartialView("_Delete_ThingExtensionProperty", v)); }
public PartialViewResult EditPVThingExtensionProperty(long valueID) { ThingExtensionValue ext = uof_repos.repoThingExtensionValues.Find(valueID); return(PartialView("_Edit_ThingExtensionProperty", ext)); }