/// <summary> /// Construtor padrão. /// </summary> /// <param name="tabelaAlteracao"></param> /// <param name="tabelaExclusao"></param> public ControleAlteracaoAttribute( Data.Model.LogAlteracao.TabelaAlteracao tabelaAlteracao, Data.Model.LogAlteracao.TabelaAlteracao tabelaExclusao) { TabelaAlteracao = tabelaAlteracao; TabelaExclusao = tabelaExclusao; }
/// <summary> /// Construtor padrão. /// </summary> /// <param name="tabelaAlteracao"></param> /// <param name="tabelaCancelamento"></param> public ControleAlteracaoAttribute( Data.Model.LogAlteracao.TabelaAlteracao tabelaAlteracao, Data.Model.LogCancelamento.TabelaCancelamento tabelaCancelamento) { TabelaAlteracao = tabelaAlteracao; TabelaCancelamento = tabelaCancelamento; }
/// <summary> /// Construtor padrão. /// </summary> /// <param name="tabelaAlteracao"></param> public ControleAlteracaoAttribute(Data.Model.LogAlteracao.TabelaAlteracao tabelaAlteracao, bool logAoInserir, bool logFilhoAoInserir) { TabelaAlteracao = tabelaAlteracao; LogAoInserir = logAoInserir; _logFilhoAoInserir = logFilhoAoInserir; }
/// <summary> /// Construtor padrão. /// </summary> /// <param name="tabelaAlteracao"></param> /// <param name="logIdCreatorType"></param> public ControleAlteracaoAttribute(Data.Model.LogAlteracao.TabelaAlteracao tabelaAlteracao, Type logIdCreatorType) { TabelaAlteracao = tabelaAlteracao; LogIdCreatorType = logIdCreatorType; }
/// <summary> /// Construtor padrão. /// </summary> /// <param name="tabelaAlteracao"></param> public ControleAlteracaoAttribute(Data.Model.LogAlteracao.TabelaAlteracao tabelaAlteracao) : this(tabelaAlteracao, false) { }