private void Pesquisar() { List<NormaVO> lNorma = new List<NormaVO>(); lNorma = new Norma().Listar(); if (lNorma.Count > 0) { grdListaResultado.DataSource = lNorma; grdListaResultado.DataBind(); } else { grdListaResultado.DataSource = new List<NormaVO>(); grdListaResultado.DataBind(); } }
public static string[] GetNorma(string prefixText) { MateriaPrimaVO identMateriaPrimaVo = new MateriaPrimaVO(); //Todo: Depois do tratamento na procedure, remover a linha abaixo identMateriaPrimaVo.NormaVo.Descricao = prefixText; List<MateriaPrimaVO> lNorma = new Norma().ListarPorNorma(identMateriaPrimaVo.NormaVo.Descricao); List<string> items = new List<string>(); foreach (MateriaPrimaVO item in lNorma) { string descricao = item.NormaVo.Descricao + "/" + item.NormaVo.Revisao; if (item.ClasseTipoVo != null) descricao += item.ClasseTipoVo.Descricao; items.Add(AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem( descricao, item.CodMateriaPrima.ToString())); } return items.ToArray(); }