Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }