Esempio n. 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="tipoNotificacion"></param>
 /// <param name="mensaje"></param>
 /// <returns></returns>
 internal static object ConstruirJson(EnumTipoNotificacion tipoNotificacion, string mensaje)
 {
     return(new
     {
         tipoNotificacion = tipoNotificacion.ToString(),
         mensaje
     });
 }
Esempio n. 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="tipoNotificacion"></param>
 /// <returns></returns>
 internal static object ConstruirJson(EnumTipoNotificacion tipoNotificacion)
 {
     return(new
     {
         tipoNotificacion = tipoNotificacion.ToString(),
         string.Empty
     });
 }
 /// <summary>
 /// Constructor para Crear una notificacion sin Formato de Mensaje Especificado
 /// </summary>
 /// <param name="idFormato"></param>
 /// <param name="cuentaOrigen"></param>
 /// <param name="cuentaDestino"></param>
 /// <param name="asuntoMensaje"></param>
 /// <param name="cuerpo"></param>
 /// <param name="nombreFormato"></param>
 public NotificacionEmail(string cuentaOrigen
  , string cuentaDestino, List<string> copiaPara, string asuntoMensaje, string cuerpo
    , EnumTipoNotificacion tipoNotificacion)
 {
     _cuentaOrigen = cuentaOrigen;
        _cuentaDestino = cuentaDestino;
        _asuntoMensaje = asuntoMensaje;
        _cuerpoMensaje = cuerpo;
        _tipoNotificacion = tipoNotificacion;
        _copiaPara = new List<string>();
        _copiaPara = copiaPara;
 }
 /// <summary>
 /// Constructor Para Mandar Errores de Notificacion Utilizada cuando son errores Del Usuario.
 /// 
 /// </summary>
 /// <param name="asuntoMensaje"></param>
 /// <param name="exception"></param>
 /// <param name="tipoNotificacion"></param>
 public NotificacionEmail(string asuntoMensaje
   , Exception exception)
 {
     _tipoNotificacion= EnumTipoNotificacion.Error;
        _asuntoMensaje = asuntoMensaje;
        _exception = exception;
 }