public async Task <IsComposed> CreateIsComposed(IsComposed isComposed) { _db.BeginTransaction(); IIsComposedRepository _isComposed = _db.GetRepository <IIsComposedRepository>(); IsComposed newIsComposed = await _isComposed.InsertAsync(isComposed); _db.Commit(); return(newIsComposed); }
//Delete All Is Composed for This Service public async Task <bool> RemovAllIsComposedByIdService(int id) { _db.BeginTransaction(); IIsComposedRepository _isComposed = _db.GetRepository <IIsComposedRepository>(); try { var count = await _isComposed.DeleteAsync(id); _db.Commit(); return(count > 0); } catch (Exception e) { _db.Rollback(); return(false); } }