public virtual OperationResult Update(DietaryRestriction dietaryRestriction) { try { using var transactionScope = new TransactionScope(TransactionScopeOption.Required, transactionOptions, TransactionScopeAsyncFlowOption.Enabled); _dao.Update(dietaryRestriction); transactionScope.Complete(); return(new OperationResult <List <DietaryRestriction> > { Success = true }); } catch (Exception e) { return(new OperationResult <List <DietaryRestriction> >() { Success = false, Exception = e }); } }
public OperationResult Update(DietaryRestriction item) { try { _dao.Update(item); return(new OperationResult { Success = true }); } catch (Exception e) { return(new OperationResult { Success = false, Exception = e }); } }