public IHttpActionResult UpdateInstance(EAV.Store.IStoreInstance instance) { try { instanceClient.UpdateInstance(instance); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }
public void UpdateInstance() { var dbInstance = SelectRandomItem(this.DbContext.Instances); EAV.Store.Clients.IInstanceStoreClient client = factory.Create <EAV.Store.Clients.IInstanceStoreClient>(); var instance = (EAVStoreLibrary.StoreInstance)dbInstance; // There are currently no properties for this object to update // So this is just here for completeness and future expansion. client.UpdateInstance(instance); ResetDatabaseContext(); dbInstance = this.dbContext.Instances.Single(it => it.Instance_ID == instance.InstanceID); }