public Task AddAttributeToBusinessProcess(int attributeId, int businessProcessId) { var entity = new AttributeBusinessProcess { AttributeId = attributeId, BusinessProcessId = businessProcessId, CreationTime = DateTime.UtcNow }; Repository.GetWithContext <IAttributeBusinessProcessRepository>().Add(entity); return(Repository.SaveChangesAsync()); }
public Task RemoveAttributeFromBusinessProcess(int attributeId, int businessProcessId) { var entity = new AttributeBusinessProcess { AttributeId = attributeId, BusinessProcessId = businessProcessId }; var repository = Repository.GetWithContext <IAttributeBusinessProcessRepository>(); repository.Attach(entity); repository.Delete(entity); return(Repository.SaveChangesAsync()); }