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)); }
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)); }
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)); }
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)); }
public override void LiberarPedido(Pedido pedido) { if (pedido.Criador < Cargos.Gerente) { //liberar o pedido Console.WriteLine("liberador pelo Gerente"); } else { Proximo.LiberarPedido(pedido); } }
public override void LiberarPedido(Pedido pedido) { if (pedido.Criador == Cargos.Operador) { //liberar o pedido Console.WriteLine("liberador pelo Operador"); } else { Proximo.LiberarPedido(pedido); } }
public void ImprimirRelatorio(TipoRelatorio tipo) { if (tipo != TipoRelatorio && Proximo != null) { Proximo.ImprimirRelatorio(tipo); } else if (tipo == TipoRelatorio) { CabecalhoRelatorio(); CorpoRelatorio(); RodapeRelatorio(); } }