public IHttpActionResult CreateInstance([FromBody] InstanceBindingModel instance, [FromBody] ResourceEntryBindingModel instanceName) { Exception ex = null; try { _dataConnector.SaveInstance(instance.GetEntity()); _resourceConnector.AddResource(instanceName.GetResourceEntry(instance.GetEntity().GetType().Name)); } catch (Exception e) { ex = e; } return(GetHttpActionResult(ex)); }
public IHttpActionResult UpdateInstance([FromUri] int id, [FromBody] InstanceBindingModel instance) { Exception ex = null; try { _dataConnector.SaveInstance(instance.GetEntity()); } catch (Exception e) { ex = e; } return(GetHttpActionResult(ex)); }