internal ExibeMensagemEventArgs(OperacaoMensagem operacao, string mensagem)
 {
     this.Operacao = operacao;
     this.Mensagem = mensagem;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ExibeMensagemEventArgs"/> class.
 /// </summary>
 /// <param name="operacao">The operacao.</param>
 /// <param name="mensagem">The mensagem.</param>
 internal ExibeMensagemEventArgs(OperacaoMensagem operacao, string mensagem)
 {
     Operacao = operacao;
     Mensagem = mensagem;
     Result   = ModalResult.None;
 }
 /// <summary>
 /// Remove um valor do enum
 /// </summary>
 /// <param name="info">valor do enum</param>
 /// <param name="removeValue">valor a ser removido</param>
 /// <returns>Novo enum com o valor removido</returns>
 public static OperacaoMensagem Remove(this OperacaoMensagem info, OperacaoMensagem removeValue)
 {
     info = info -= removeValue;
     return info;
 }
 /// <summary>
 /// Compara se o valor informado é igual ao valor esperado
 /// </summary>
 /// <param name="origin">valor informado</param>
 /// <param name="expected">esperado</param>
 /// <returns>retorna true se fo valor informado for igual ao valor esperado</returns>
 public static bool Is(this OperacaoMensagem origin, OperacaoMensagem expected)
 {
     return ((origin & expected) == expected);
 }
 /// <summary>
 /// Adiciona um novo item ao valor do enum
 /// </summary>
 /// <param name="info">valor do enum</param>
 /// <param name="addValue">valor adicinado</param>
 /// <returns>retorna um novo enum com o valor adicionado</returns>
 public static OperacaoMensagem Add(this OperacaoMensagem info, OperacaoMensagem addValue)
 {
     info = info | addValue;
     return info;
 }
		internal ExibeMensagemEventArgs(OperacaoMensagem operacao, string mensagem)
		{
			this.Operacao = operacao;
			this.Mensagem = mensagem;
		}