public override IList <FormDefinition> GetAllFormDefinitions() { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormDefinitionDataStore dataStore = new FormDefinitionDataStore(transaction); return(dataStore.FindAll()); } }
public override void UpdateFormDefinition(FormDefinition formDefinition) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormDefinitionDataStore dataStore = new FormDefinitionDataStore(transaction); dataStore.Update(formDefinition); transaction.Commit(); } }
public override FormDefinition CreateFormDefinition(string name) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormDefinitionDataStore dataStore = new FormDefinitionDataStore(transaction); FormDefinition formDefinition = new FormDefinition(name); dataStore.Insert(formDefinition); transaction.Commit(); return(formDefinition); } }
public override FormDefinition GetFormDefinition(string id) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormDefinitionDataStore dataStore = new FormDefinitionDataStore(transaction); FormDefinition formDefinition = dataStore.FindByKey(id); //if (formDefinition == null) // throw new FormNotFoundException(id); return(formDefinition); } }
public override FormDefinition GetFormDefinitionByName(string name, bool throwIfNotFound) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormDefinitionDataStore dataStore = new FormDefinitionDataStore(transaction); FormDefinition formDefinition = dataStore.FindByName(name); //if (formDefinition == null && throwIfNotFound) // throw new FormNotFoundException(name); //else if (formDefinition == null) // return null; return(formDefinition); } }