示例#1
0
        public override int buscarRegistros()
        {
            TList_LanAtividade lista = TCN_LanAtividade.Busca(ID_LanctoAtiv.Text.Trim() != "" ? Convert.ToDecimal(ID_LanctoAtiv.Text) : 0,
                                                              CD_Fazenda.Text.Trim() != "" ? Convert.ToDecimal(CD_Fazenda.Text) : 0,
                                                              CD_Talhao.Text.Trim() != "" ? Convert.ToDecimal(CD_Talhao.Text) : 0,
                                                              AnoSafra.Text.Trim(),
                                                              NM_Responsavel.Text.Trim());

            if (lista != null)
            {
                if (lista.Count > 0)
                {
                    this.Lista = lista;
                    BS_LanAtividade.DataSource = lista;
                }
                else
                if ((vTP_Modo == TTpModo.tm_Standby) || (vTP_Modo == TTpModo.tm_busca))
                {
                    BS_LanAtividade.Clear();
                }
                return(lista.Count);
            }
            else
            {
                return(0);
            }
        }
示例#2
0
 private void afterBusca()
 {
     BS_LanAtividade.DataSource = TCN_LanAtividade.Busca(CD_Empresa.Text,
                                                         CD_Fazenda.Text,
                                                         CD_Talhao.Text,
                                                         ID_LanctoAtiv.Text,
                                                         AnoSafra.Text,
                                                         cd_produto.Text,
                                                         DT_Inicial.Text,
                                                         DT_Final.Text,
                                                         null);
     BS_LanAtividade_PositionChanged(this, new EventArgs());
 }