Exemplo n.º 1
0
 public List <Mestre> Pesquisa(Mestre form, List <Mestre> sql)
 {
     if (form.Ativo)
     {
         sql = sql.Where(a => a.Ativo == form.Ativo).ToList();
     }
     return(Proximo.Pesquisa(form, sql));
 }
 public List <Mestre> Pesquisa(Mestre form, List <Mestre> sql)
 {
     if (!string.IsNullOrEmpty(form.Nome))
     {
         sql = sql.Where(a => a.Nome == form.Nome).ToList();
     }
     return(Proximo.Pesquisa(form, sql));
 }
Exemplo n.º 3
0
 public double Desconta(Orcamento orcamento)
 {
     if (Existe(orcamento))
     {
         return(orcamento.Valor * 0.05);
     }
     return(Proximo.Desconta(orcamento));
 }
 public List <Disciplina> Pesquisa(Disciplina form, List <Disciplina> sql)
 {
     if (string.IsNullOrEmpty(form.Bibliografia))
     {
         return(Proximo.Pesquisa(form, sql));
     }
     sql = sql.Where(a => a.Bibliografia == form.Bibliografia).ToList();
     return(Proximo.Pesquisa(form, sql));
 }
Exemplo n.º 5
0
 public List <Disciplina> Pesquisa(Disciplina form, List <Disciplina> sql)
 {
     if (string.IsNullOrEmpty(form.DisciplinaId.ToString()) || form.DisciplinaId.ToString() == "00000000-0000-0000-0000-000000000000")
     {
         return(Proximo.Pesquisa(form, sql));
     }
     sql = sql.Where(a => a.DisciplinaId.ToString().Contains(form.DisciplinaId.ToString())).ToList();
     return(Proximo.Pesquisa(form, sql));
 }
        protected double ProximoDesconto(Orcamento orcamento)
        {
            if (Proximo == null)
            {
                return(0);
            }

            return(Proximo.CalcularDesconto(orcamento));
        }
Exemplo n.º 7
0
 public List <Disciplina> Pesquisa(Disciplina form, List <Disciplina> sql)
 {
     if (string.IsNullOrEmpty(form.Nome))
     {
         return(Proximo.Pesquisa(form, sql));
     }
     sql = sql.Where(c => c.Nome.Contains(form.Nome)).ToList();
     return(Proximo.Pesquisa(form, sql));
 }
 public List <Disciplina> Pesquisa(Disciplina form, List <Disciplina> sql)
 {
     if (string.IsNullOrEmpty(form.AreaId.ToString()))
     {
         return(Proximo.Pesquisa(form, sql));
     }
     sql = sql.Where(a => a.AreaId == form.AreaId).ToList();
     return(Proximo.Pesquisa(form, sql));
 }
 public List <Disciplina> Pesquisa(Disciplina form, List <Disciplina> sql)
 {
     if (string.IsNullOrEmpty(form.Descricao))
     {
         return(Proximo.Pesquisa(form, sql));
     }
     sql = sql.Where(a => a.Descricao == form.Descricao).ToList();
     return(Proximo.Pesquisa(form, sql));
 }
        public double Desconta(Orcamento orcamento)
        {
            if (orcamento.Valor > 500)
            {
                return(orcamento.Valor * 0.07);
            }

            return(Proximo.Desconta(orcamento));
        }
Exemplo n.º 11
0
 public override void LiberarPedido(Pedido pedido)
 {
     if (pedido.Criador < Cargos.Gerente)
     {
         //liberar o pedido
         Console.WriteLine("liberador pelo Gerente");
     }
     else
     {
         Proximo.LiberarPedido(pedido);
     }
 }
Exemplo n.º 12
0
 public override void LiberarPedido(Pedido pedido)
 {
     if (pedido.Criador == Cargos.Operador)
     {
         //liberar o pedido
         Console.WriteLine("liberador pelo Operador");
     }
     else
     {
         Proximo.LiberarPedido(pedido);
     }
 }
Exemplo n.º 13
0
 public void ImprimirRelatorio(TipoRelatorio tipo)
 {
     if (tipo != TipoRelatorio && Proximo != null)
     {
         Proximo.ImprimirRelatorio(tipo);
     }
     else if (tipo == TipoRelatorio)
     {
         CabecalhoRelatorio();
         CorpoRelatorio();
         RodapeRelatorio();
     }
 }