public List<URA> Filtrar(URA URA) { return repositoryURA.ObterPorFiltros(b => ( (URA.ID == Guid.Empty || b.ID == URA.ID) && (URA.texto == null || b.texto.ToUpper().Contains(URA.texto)) && (URA.nivel == null || b.nivel == URA.nivel) && (URA.statusURAID == Guid.Empty || b.statusURAID == URA.statusURAID) && (URA.empresaID == Guid.Empty || b.empresaID == URA.empresaID) )).ToList(); }
public Result Salvar(URA URA) { Result retorno = new Result(); try { if (URA.ID == Guid.Empty) { URA.ID = Guid.NewGuid(); repositoryURA.Adicionar(URA); } else { repositoryURA.Alterar(URA); } context.SaveChanges(); retorno.Ok("Cadastro realizado com sucesso."); } catch (Exception erro) { retorno.Erro(erro.Message); } return retorno; }
public List<URA> FiltrarURA(URA URA) { return serviceURA.Filtrar(URA); }
public Result SalvarURA(URA URA) { Result retorno = serviceURA.Salvar(URA); return retorno; }