コード例 #1
0
    public static string Catalogo(string origenMenu, Models.AccionCatFigAreaSubareaFilter filter)
    {
        if (filter == null)
        {
            return(JsonConvert.SerializeObject(""));
        }

        BLL.AccionPreventa cAP = new BLL.AccionPreventa();

        try
        {
            return(JsonConvert.SerializeObject(cAP.CatalogoFigAreaSubarea(origenMenu, filter)));
        }
        catch (Exception ex)
        {
            Shared.LogError.LogearError("Error al cargar el catálogo de acciones", ex);
            throw new Exception(System.Uri.EscapeDataString("No se ha podido obtener los datos."));
        }
        finally
        {
            cAP.Dispose();
        }
    }