public static string Render(enumCssNavegadorEnModal clase) { switch (clase) { case enumCssNavegadorEnModal.Contenedor: return("pie-grid"); case enumCssNavegadorEnModal.Cantidad: return("navegador-cantidad-grid"); case enumCssNavegadorEnModal.Opcion: return("pie-grid-opciones"); case enumCssNavegadorEnModal.Mensaje: return("pie-grid-mensaje"); case enumCssNavegadorEnModal.InfoGrid: return("pie-grid-info"); case enumCssNavegadorEnModal.Navegador: return("pie-grid-navegador"); } throw new Exception($"No se ha definido que renderizar para la clase {clase}"); }
private static string AplicarCss(bool esModal, enumCssNavegadorEnModal claseCss) { if (esModal) { return(Css.Render(claseCss)); } else { switch (claseCss) { case enumCssNavegadorEnModal.InfoGrid: return(Css.Render(enumCssNavegadorEnMnt.InfoGrid)); case enumCssNavegadorEnModal.Mensaje: return(Css.Render(enumCssNavegadorEnMnt.Mensaje)); case enumCssNavegadorEnModal.Cantidad: return(Css.Render(enumCssNavegadorEnMnt.Cantidad)); case enumCssNavegadorEnModal.Opcion: return(Css.Render(enumCssNavegadorEnMnt.Opcion)); case enumCssNavegadorEnModal.Navegador: return(Css.Render(enumCssNavegadorEnMnt.Navegador)); } } throw new Exception($"No se ha definido la clase a aplicar a para {claseCss} del enumerado del navegador"); }