public override IList <FormProperty> GetAllFormProperties(FormDefinition formDefinition) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormPropertyDataStore dataStore = new FormPropertyDataStore(transaction); return(dataStore.FindAll(formDefinition)); } }
public override void UpdateFormProperty(FormProperty formProperty) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormPropertyDataStore dataStore = new FormPropertyDataStore(transaction); dataStore.Update(formProperty); transaction.Commit(); } }
public override FormProperty GetFormProperty(string id) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormPropertyDataStore dataStore = new FormPropertyDataStore(transaction); FormProperty formProperty = dataStore.FindByKey(id); //if (formDefinition == null) // throw new FormNotFoundException(id); return(formProperty); } }
public override FormProperty CreateFormProperty(FormDefinition formDefinition, string name, string datatype, int sequenceNo) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormPropertyDataStore dataStore = new FormPropertyDataStore(transaction); FormProperty formProperty = new FormProperty(formDefinition, name, datatype, sequenceNo); dataStore.Insert(formProperty); transaction.Commit(); return(formProperty); } }
public override FormProperty GetFormPropertyByName(string name, bool throwIfNotFound) { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { FormPropertyDataStore dataStore = new FormPropertyDataStore(transaction); FormProperty formProperty = dataStore.FindByName(name); //if (formDefinition == null && throwIfNotFound) // throw new FormNotFoundException(name); //else if (formDefinition == null) // return null; return(formProperty); } }