internal TipoPermisoDtm CrearTipoPermisoFuncional(enumModoDeAccesoFuncional acceso) { var registro = new TipoPermisoDtm(); registro.Nombre = ModoDeAcceso.ToString(acceso); PersistirRegistro(registro, new ParametrosDeNegocio(enumTipoOperacion.Insertar)); return(registro); }
public static string ToString(enumModoDeAccesoFuncional modoDeAcceso) { switch (modoDeAcceso) { case enumModoDeAccesoFuncional.Acceso: return(enumModoDeAccesoFuncional.Acceso.ToString()); case enumModoDeAccesoFuncional.SinAcceso: return(enumModoDeAccesoFuncional.SinAcceso.ToString()); } throw new Exception($"El modo de acceso funcional '{modoDeAcceso}' no está definido, no se puede parsear"); }