Exemplo n.º 1
0
 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();
 }
Exemplo n.º 2
0
        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;
 }