/// <summary> /// Método que permite colorear el mensaje que se muestra en el sistema. /// </summary> /// <param name="_cMensaje">Texto del mensaje que se va a colorear.</param> public void ColorearMensajeError(string _cMensaje) { if (!string.IsNullOrWhiteSpace(_cMensaje)) { ColorMensaje srvColorMensaje = new ColorMensaje(); IColorMensaje IColorMensaje; string cColorMensajePaquete = string.Empty; IColorMensaje = new ColorMensajeRojo(); srvColorMensaje.AgregarColorMensaje(IColorMensaje); srvColorMensaje.ColorearMensaje(_cMensaje); } }
/// <summary> /// Método que permite colorear el mensaje que se muestra en el sistema. /// </summary> /// <param name="_dtoPaquete">DTO con los datos del paquete.</param> /// <param name="_dtActual">Fecha del día de hoy.</param> /// <param name="_cMensaje">Texto del mensaje que se va a colorear.</param> public void ColorearMensajePaquete(PaqueteriaDTO _dtoPaquete, DateTime _dtActual, string _cMensaje) { if (!string.IsNullOrWhiteSpace(_cMensaje)) { ColorMensaje srvColorMensaje = new ColorMensaje(); IColorMensaje IColorMensaje; string cColorMensajePaquete = string.Empty; if (_dtoPaquete.dtEntrega < _dtActual) { IColorMensaje = new ColorMensajeVerde(); srvColorMensaje.AgregarColorMensaje(IColorMensaje); } else { IColorMensaje = new ColorMensajeAmarillo(); srvColorMensaje.AgregarColorMensaje(IColorMensaje); } srvColorMensaje.ColorearMensaje(_cMensaje); } }