public static ValueTask <object> MostrarMensaje(this IJSRuntime js, string titulo, string mensaje, TipoMensaje tipoMensaje)
 {
     return(js.InvokeAsync <object>("Swal.fire", titulo, mensaje, tipoMensaje.ToString()));
 }
        public static void MostrarMensaje(string message, TipoMensaje tipoMensaje, System.Web.UI.WebControls.Panel panel)
        {
            string function = "";

            if (panel == null)
            {
                function = string.Format("message('{0}', '{1}');", HttpUtility.HtmlEncode(message).
                                         Replace("\r\n", "<br />").Replace("\n", "<br />"), tipoMensaje.ToString());
            }
            else
            {
                function = string.Format("message('{0}', '{1}', '{2}');", HttpUtility.HtmlEncode(message.
                                                                                                 Replace("\r\n", "<br />").Replace("\n", "<br />")), tipoMensaje.ToString(), panel.ClientID);
            }

            SitioScriptManager.RegistrarScript(function);
        }