コード例 #1
0
ファイル: Mappings.cs プロジェクト: formist/LinkMe
 public static DefinitionSettings Map(this CommunicationDefinitionSettingEntity entity)
 {
     return(new DefinitionSettings
     {
         DefinitionId = entity.definitionId,
         LastSentTime = entity.lastSentTime,
     });
 }
コード例 #2
0
        private static CommunicationDefinitionSettingEntity EnsureDefinitionSettingEntity(SettingsDataContext dc, CommunicationSettingEntity settings, Guid definitionId)
        {
            var definitionSettings = GetDefinitionSettingEntity(dc, settings.id, definitionId);

            if (definitionSettings == null)
            {
                definitionSettings = new CommunicationDefinitionSettingEntity {
                    id = Guid.NewGuid(), definitionId = definitionId, settingsId = settings.id
                };
                dc.CommunicationDefinitionSettingEntities.InsertOnSubmit(definitionSettings);
            }

            return(definitionSettings);
        }
コード例 #3
0
ファイル: Settings.designer.cs プロジェクト: formist/LinkMe
 private void detach_CommunicationDefinitionSettingEntities(CommunicationDefinitionSettingEntity entity)
 {
     this.SendPropertyChanging();
     entity.CommunicationSettingEntity = null;
 }
コード例 #4
0
ファイル: Settings.designer.cs プロジェクト: formist/LinkMe
 partial void DeleteCommunicationDefinitionSettingEntity(CommunicationDefinitionSettingEntity instance);
コード例 #5
0
ファイル: Settings.designer.cs プロジェクト: formist/LinkMe
 partial void InsertCommunicationDefinitionSettingEntity(CommunicationDefinitionSettingEntity instance);