public EntityBase Save(BLLContext context, EntityBase saveEntity, bool isAdd) { MES_BD_ZQ mesBdZq = new MES_BD_ZQ(MES_BD_ZQ.Fields.GUID); mesBdZq.Data = saveEntity.Data; mesBdZq.EffectDataFields(); val.SaveValidate(context, mesBdZq, isAdd); if (isAdd) { mesBdZq.GUID = Guid.NewGuid().ToString("N"); mesBdZq.AddUserInfo(context, isAdd); mesBdZq.Validate(); mesBdZq.Insert(context.Transaction); } else { mesBdZq.AddUserInfo(context, isAdd); mesBdZq.NotSave("CREATE_DATE,CREATE_USER"); mesBdZq.Validate(); mesBdZq.Update(context.Transaction); } return(mesBdZq); }