/// <summary> /// Apaga o filtro do relatório dinâmico. /// </summary> /// <param name="filtro"></param> /// <returns></returns> public Colosoft.Business.DeleteResult ApagarFiltro(Negocios.Entidades.RelatorioDinamicoFiltro filtro) { RelatorioDinamico.Filtros.Remove(filtro); var resultado = _relatorioDinamicoFluxo.SalvarRelatorioDinamico(RelatorioDinamico); return(new Colosoft.Business.DeleteResult(resultado, resultado.Message)); }
/// <summary> /// Salva o filtro do relatório dinâmico. /// </summary> /// <param name="filtro"></param> /// <returns></returns> public Colosoft.Business.SaveResult SalvarFiltro(Negocios.Entidades.RelatorioDinamicoFiltro filtro) { if (!filtro.ExistsInStorage && !RelatorioDinamico.Filtros.Contains(filtro)) { RelatorioDinamico.Filtros.Add(filtro); } // Salva os dados do modelo return(SalvarRelatorioDinamico(RelatorioDinamico)); }