public bool DaCertificao(dynamic bso, string tipo, string artigo, string fornecedor) { GestaoAvaliacao cls = new GestaoAvaliacao(bso); if (tipo == "artigo") { return(cls.ValidaLinhaCertificao_Artigo(artigo)); } if (tipo != "fornecedor") { return(false); } return(cls.ValidaLinhaCertificao_ArtigoFornecedor(artigo, fornecedor)); }
public double CalculaAvalicao(dynamic bso, DateTime data, string tipo, string artigo, string fornecedor, string idLinhaOrigem, double preco) { GestaoAvaliacao cls = new GestaoAvaliacao(bso); if (tipo == "prazo") { return(cls.ValidaLinhaPrazoEncomenda(data, idLinhaOrigem)); } if (tipo != "preco") { return(-1); } return(cls.ValidaLinhaPreco(idLinhaOrigem, preco)); }