public List <Cliente> GetClienteBuscar(string NombreNit) { DataSetClienteTableAdapters.ClienteTableAdapter obtCliente = new DataSetClienteTableAdapters.ClienteTableAdapter(); DataSetCliente.ClienteDataTable adClieB = obtCliente.GetDataByCliente(NombreNit); return(ListaCliente(adClieB)); }
public List <Cliente> GetClientes() { DataSetClienteTableAdapters.ClienteTableAdapter ObtCliente = new DataSetClienteTableAdapters.ClienteTableAdapter(); DataSetCliente.ClienteDataTable dataClie = ObtCliente.GetData(); //****************forma directa ******************************* //directamente recorremos el datatable que nos retorna la consulta y lo asignamos a la lista de tipo //cliente para obtener todos los valores correspondientes //var listacli = new List<Cliente>(); //for (int i = 0; i < dataClie.Count; i++) //{ // var clie = new Cliente(dataClie[i].IdCliente, dataClie[i].Nit, dataClie[i].Nombre, dataClie[i].Direccion, dataClie[i].Telefono); // listacli.Add(clie); //} //return listacli; //******************finaliza forma directa********************* return(ListaCliente(dataClie)); // llamo al metodo listar cliente y le paso el data table para que sea mas facil y si requiere usarse en otro metodo no tener que repetir codigo }