public override string RenderControl() { try { var renderCorreo = ""; if (GestorDeCorreos.PermiteElEnvioDeCorreo <TElemento>()) { renderCorreo = $@" <!-- ******************* div de envío de correo *************** --> {Cartero.RenderDeEnvioDeCorreo()} <!-- ********** div de selector de receptor de correo****** --> {Cartero.RenderDeModalesParaSeleccionarReceptores()}"; } var renderMnt = Mnt.RenderDelMantenimiento(); if (ModoDescriptor.Mantenimiento == Modo) { return($@" {renderMnt} <!-- ******************* div de creacion ******************* --> {Creador.RenderDeCreacion()} <!-- ******************* div de edición ******************* --> {Editor.RenderDeEdicion()} <!-- ******************* div de exportacion ******************* --> {Exportador.RenderDeExportacion()} <!-- ******************* div de borrado ******************* --> {Borrado.RenderDelBorrado()} {renderCorreo} <!-- ******************* modales de filtrado ******************* --> {Mnt.Filtro.RenderizarLasModalesDelFiltro()}"); } if (ModoDescriptor.Consulta == Modo) { return($@" {renderMnt} <!-- ******************* div de edición --> {Editor.RenderControl()}"); } return(renderMnt); } catch (Exception e) { return($@" <input id=error>{e.Message}</input> "); } finally { BlanquearListaDeIds(); } }
internal string RenderCrudModal(string idModal, enumTipoDeModal tipoDeModal) { return(Mnt.RenderMntModal(idModal, tipoDeModal)); }