public async Task <ReturnObject> UpdateAttribute(EavAttribute entity) { ReturnObject obj = new ReturnObject(); obj.status = -1; using (var transaction = tWG_ACHECKContext.Database.BeginTransaction()) { try { DaoEAVAttribute daoEAVAttribute = new DaoEAVAttribute(tWG_ACHECKContext); int result = await daoEAVAttribute.UpdateEavAttribute(entity); if (result > 0) { obj.status = 1; } obj.value = result; transaction.Commit(); } catch (Exception ex) { transaction.Rollback(); obj.status = -1; obj.message = ex.StackTrace; } } return(obj); }
public ReturnObject GetAttributeByGroup(string AttributeByGroup) { ReturnObject obj = new ReturnObject(); obj.status = -1; try { DaoEAVAttribute daoEAVAttribute = new DaoEAVAttribute(tWG_ACHECKContext); var result = daoEAVAttribute.GetAttributeByGroup(AttributeByGroup); obj.status = 1; obj.value = result; } catch (Exception ex) { obj.status = -1; obj.message = ex.StackTrace; } return(obj); }