Exemple #1
0
        public override int buscarRegistros()
        {
            TList_LanCMP_Requisicao lista = TCN_LanCMP_Requisicao.BuscaLanAprovador(ID_Requisicao.Text.Trim() != "" ? Convert.ToDecimal(ID_Requisicao.Text) : 0,
                                                                                    CD_CCusto_Busca.Text.Trim(),
                                                                                    CD_Produto_busca.Text.Trim(),
                                                                                    CD_Clifor_Requisitante.Text.Trim(),
                                                                                    ST_Aguardando.Checked ? "S" : "",
                                                                                    ST_aprovada.Checked ? "S" : "",
                                                                                    ST_Reprovada.Checked ? "S" : "",
                                                                                    ST_Prioridade_Baixa.Checked ? "S" : "",
                                                                                    ST_Prioridade_Media.Checked ? "S" : "",
                                                                                    ST_Prioridade_Urgente.Checked ? "S" : "");

            if (lista != null)
            {
                if (lista.Count > 0)
                {
                    this.Lista = lista;
                    BS_Requisicao.DataSource = lista;
                }
                else
                if ((vTP_Modo == TTpModo.tm_Standby) || (vTP_Modo == TTpModo.tm_busca))
                {
                    BS_Requisicao.Clear();
                }
                return(lista.Count);
            }
            else
            {
                return(0);
            }
        }